HairBSDF, Mp, upper

Time bar (total: 21.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze778.0ms (3.7%)

Memory
10.2MiB live, 837.3MiB 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.2%)

Memory
-3.7MiB live, 3 632.0MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-div: 317.0ms (22.4% of total)
ival-mult: 298.0ms (21% of total)
ival-<=: 247.0ms (17.4% of total)
const: 238.0ms (16.8% of total)
ival-sinh: 114.0ms (8% of total)
ival-exp: 67.0ms (4.7% of total)
ival-and: 53.0ms (3.7% of total)
ival-neg: 47.0ms (3.3% of total)
ival-<: 18.0ms (1.3% of total)
exact: 15.0ms (1.1% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain178.0ms (0.8%)

Memory
22.8MiB live, 369.2MiB 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))
01(0.0015375897055491805 8.925518812930022e-8 -2.212240186290372e-23 -2.9981299257979593e-23 0.3989711105823517)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
01(-5.382266174899936e-20 5.942272724504133e-27 5.531998097002094e-34 -2.24727754852345e-36 0.27088913321495056)0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n10
(*.f32 sinTheta_i sinTheta_O)underflow86
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n10
(*.f32 cosTheta_i cosTheta_O)underflow88
Confusion
Predicted +Predicted -
+00
-2254
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-20254
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0254
12
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
65.0ms512×0valid
Compiler

Compiled 215 to 61 computations (71.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 18.0ms (42.1% of total)
ival-div: 13.0ms (30.4% of total)
ival-exp: 4.0ms (9.4% of total)
ival-sinh: 4.0ms (9.4% of total)
ival-neg: 2.0ms (4.7% of total)
exact: 1.0ms (2.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess200.0ms (0.9%)

Memory
23.9MiB live, 305.4MiB allocated
Algorithm
egg-herbie
Rules
6 182×lower-*.f64
6 172×lower-*.f32
2 208×lower-fma.f64
2 208×lower-fma.f32
2 152×lower-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1535441
22083420
01922
03122
16722
219721
377921
4304221
5371421
6545421
0826321
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.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))
Outputs
(/.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 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 sinTheta_O (/.f32 sinTheta_i v))))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 27 to 19 computations (29.6% saved)

eval2.0ms (0%)

Memory
-38.1MiB live, 0.7MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

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

simplify169.0ms (0.8%)

Memory
22.7MiB live, 258.4MiB 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×lower-*.f64
6 172×lower-*.f32
2 208×lower-fma.f64
2 208×lower-fma.f32
2 152×lower-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
03192
16792
219790
377990
4304290
5371490
6545490
0826390
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
Outputs
(/.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 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 sinTheta_O (/.f32 sinTheta_i v))))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)

localize47.0ms (0.2%)

Memory
17.3MiB live, 93.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.22265625
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.2646038816204016
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy0.7962879341432761
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
32.0ms256×0valid
Compiler

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 7.0ms (35% of total)
ival-div: 6.0ms (30% of total)
ival-sinh: 3.0ms (15% of total)
ival-exp: 2.0ms (10% of total)
ival-neg: 1.0ms (5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series96.0ms (0.4%)

Memory
-60.6MiB live, 92.7MiB allocated
Counts
8 → 288
Calls
Call 1
Inputs
#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())
#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())
#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())
Outputs
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (patch (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (exp (neg (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (patch (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
Calls

72 calls:

TimeVariablePointExpression
31.0ms
sinTheta_i
@inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
15.0ms
v
@0
(* (* (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))
3.0ms
v
@0
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))
3.0ms
sinTheta_O
@-inf
(/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v))

simplify334.0ms (1.6%)

Memory
21.3MiB live, 365.7MiB allocated
Algorithm
egg-herbie
Rules
10 374×lower-fma.f64
10 374×lower-fma.f32
5 366×lower-*.f64
5 366×lower-*.f32
3 038×lower-/.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))
(/ (* 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)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
Outputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 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 sinTheta_i (*.f32 cosTheta_i sinTheta_i))) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (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 sinTheta_i (*.f32 cosTheta_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 sinTheta_i (*.f32 cosTheta_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 sinTheta_i (*.f32 cosTheta_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)
(/ (* 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)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (/.f32 #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))))))

rewrite192.0ms (0.9%)

Memory
10.9MiB live, 289.7MiB allocated
Rules
4 816×lower-*.f64
4 806×lower-*.f32
3 750×lower-/.f64
3 742×lower-/.f32
1 524×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
03170
18968
252868
3682568
0806568
Stop Event
iter limit
node limit
iter limit
Counts
8 → 806
Calls
Call 1
Inputs
(/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) 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 (*.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 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v #s(literal 2 binary32))) (/.f32 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.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))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v #s(literal 2 binary32))) (/.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 (*.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 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 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 (neg.f32 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 (neg.f32 cosTheta_O)) (*.f32 (neg.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 (neg.f32 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 (*.f32 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 cosTheta_i (neg.f32 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 (neg.f32 cosTheta_O)) (*.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 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.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))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.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 (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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 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 (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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (/.f32 (*.f32 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 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (neg.f32 (*.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 (neg.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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.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 (neg.f32 cosTheta_O))) (*.f32 (*.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) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.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 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (neg.f32 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)))) (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 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 (/.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 (*.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 (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 #s(literal 2 binary32) (*.f32 v (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) (*.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 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.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 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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 (/.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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (*.f32 (neg.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 (*.f32 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.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 (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 (*.f32 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 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 (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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)))) (*.f32 cosTheta_i (neg.f32 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))) (*.f32 cosTheta_i (neg.f32 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)) (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 cosTheta_O (/.f32 cosTheta_i 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 (neg.f32 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 cosTheta_O (/.f32 cosTheta_i 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)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (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 (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))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v (neg.f32 (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 #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))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (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))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 #s(literal 2 binary32) (*.f32 v (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 #s(literal 2 binary32) (*.f32 v (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 #s(literal 2 binary32) (*.f32 v (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 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 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 (*.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))) (/.f32 (*.f32 cosTheta_i (neg.f32 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))) (*.f32 cosTheta_i (neg.f32 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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)))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 v (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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.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)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.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_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 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 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 #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 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 #s(literal 2 binary32) (*.f32 v (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 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.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 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 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 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 v (*.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 cosTheta_i (/.f32 (/.f32 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 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 (*.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 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 v (*.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 cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) 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 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O (/.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 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (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)))))) #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 (*.f32 cosTheta_i (neg.f32 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 (neg.f32 cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.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 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i v)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 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)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 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 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (*.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 cosTheta_i (/.f32 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 cosTheta_i (/.f32 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 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))) cosTheta_O) (/.f32 cosTheta_i (*.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_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 #s(literal 2 binary32) (*.f32 v (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 #s(literal 2 binary32) (*.f32 v (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 (*.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 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))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #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 (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 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.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)) #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.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)) #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) (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) #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) v) (/.f32 cosTheta_O (*.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 (*.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 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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)) (*.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 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (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 cosTheta_O (/.f32 cosTheta_i v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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 cosTheta_O (/.f32 cosTheta_i 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(exp.f32 (*.f32 (log.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (neg.f32 cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)) (/.f32 v (*.f32 cosTheta_i (neg.f32 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 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 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))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.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 (*.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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (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 (neg.f32 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)) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #s(literal -1 binary32)) v)
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i (neg.f32 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) (neg.f32 (*.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))) (*.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 (/.f32 (*.f32 cosTheta_i (neg.f32 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))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 cosTheta_O (/.f32 cosTheta_i 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)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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)) (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 (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 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 (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)) (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 (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 (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (/.f32 v (*.f32 sinTheta_i 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 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i 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) (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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 (neg.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) (/.f32 v sinTheta_i)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i 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) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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) (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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 (neg.f32 (*.f32 sinTheta_i 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 (neg.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) (/.f32 v sinTheta_i)) sinTheta_O)
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i 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 cosTheta_i (neg.f32 cosTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 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 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i 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) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) #s(literal -1 binary32))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.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 (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 (*.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) (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 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 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) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i 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) (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 (*.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) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (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 (neg.f32 (*.f32 sinTheta_i 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) (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 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (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) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 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 (*.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)

eval132.0ms (0.6%)

Memory
4.5MiB live, 196.9MiB allocated
Compiler

Compiled 27 553 to 2 907 computations (89.4% saved)

prune1.6s (7.5%)

Memory
14.2MiB live, 462.1MiB allocated
Pruning

44 alts after pruning (44 fresh and 0 done)

PrunedKeptTotal
New1 050441 094
Fresh000
Picked101
Done000
Total1 051441 095
Accuracy
99.8%
Counts
1 095 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.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)))
98.6%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.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)))
98.8%
(/.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)))
97.9%
(/.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)))))
98.7%
(/.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
99.0%
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)))
92.9%
(/.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.9%
(/.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)))
98.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.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)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 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 (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)) v))
66.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
98.8%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
98.9%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))))
99.1%
(/.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.3%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))
98.8%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
92.8%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))
98.6%
(*.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))
98.9%
(*.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.0%
(*.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.7%
(*.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))))
98.8%
(*.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)))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
98.9%
(*.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 cosTheta_O (/.f32 cosTheta_i v)))
98.9%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.8%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
99.0%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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)))))
98.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
98.7%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
98.9%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.8%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.6%
(*.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))))
98.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.9%
(*.f32 cosTheta_i (/.f32 (/.f32 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)))))
89.0%
(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)))
59.2%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 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))
59.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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))
98.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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))))))
59.2%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
Compiler

Compiled 2 614 to 1 756 computations (32.8% saved)

simplify609.0ms (2.9%)

Memory
-0.3MiB live, 238.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff64
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))
cost-diff192
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
cost-diff192
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)))
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))) #s(literal 1/2 binary32))
cost-diff64
(*.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))))
cost-diff192
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.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)))
cost-diff0
(*.f32 (*.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))) 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)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
cost-diff0
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
cost-diff0
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cost-diff64
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cost-diff192
(/.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))
Rules
5 608×lower-*.f64
5 574×lower-*.f32
3 408×lower-fma.f64
3 408×lower-fma.f32
2 404×lower-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054426
087427
1194426
2664417
32827417
43623417
54657417
67500417
08388417
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.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))) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
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 cosTheta_i cosTheta_O) (*.f32 v v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 v v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
Outputs
(/.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 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(*.f32 (*.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))) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))) (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)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.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 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))) #s(literal 1/2 binary32))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
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 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(*.f32 v v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)

localize1.1s (5.1%)

Memory
-11.6MiB live, 227.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1640625
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)))
accuracy0.2554638425466336
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy0.31773378907376804
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.1640625
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.2554638425466336
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy0.5053100603440387
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.22265625
(*.f32 (*.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))) v)
accuracy0.22265625
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0
(*.f32 cosTheta_O cosTheta_i)
accuracy0.06640625
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
accuracy0.27049508046286386
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
accuracy12.53003917906476
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
accuracy0.22265625
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.2554638425466336
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy0.28125
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
350.0ms256×0valid
Compiler

Compiled 420 to 48 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 327.0ms
ival-mult: 231.0ms (70.6% of total)
ival-div: 86.0ms (26.3% of total)
ival-exp: 5.0ms (1.5% of total)
ival-sinh: 2.0ms (0.6% of total)
ival-neg: 2.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series1000.0ms (4.7%)

Memory
10.9MiB live, 168.0MiB allocated
Counts
26 → 1 008
Calls
Call 1
Inputs
#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())
#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())
#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())
Outputs
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (patch (/.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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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))))))) (taylor inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.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))) v) (patch (*.f32 (*.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))) v) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ (+ (* -1/6 (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i)))) (+ (* -1/720 (* cosTheta_O cosTheta_i)) (* 1/5040 (* cosTheta_O cosTheta_i)))) (pow v 6))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -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)))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -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)))))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1 (/ (+ (* -1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) (patch (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)) (taylor 0 v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v) (taylor inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v)) (taylor -inf v) (#s(alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (patch (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (pow v 2)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #<representation binary32>) () ())) ())
Calls

252 calls:

TimeVariablePointExpression
221.0ms
sinTheta_O
@-inf
(* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2)
212.0ms
sinTheta_O
@-inf
(/ (* cosTheta_O (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v))) (* (* (sinh (/ 1 v)) 2) v))
198.0ms
sinTheta_i
@-inf
(/ (* cosTheta_i cosTheta_O) (* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v))
16.0ms
sinTheta_i
@-inf
(* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v)
7.0ms
cosTheta_O
@inf
(/ (* cosTheta_O (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v))) (* (* (sinh (/ 1 v)) 2) v))

simplify1.0s (4.9%)

Memory
14.1MiB live, 410.1MiB allocated
Algorithm
egg-herbie
Rules
13 172×lower-fma.f64
13 172×lower-fma.f32
9 518×lower-*.f64
9 518×lower-*.f32
4 696×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
095018674
1305917951
0901917677
Stop Event
iter limit
node limit
Counts
1 008 → 1 008
Calls
Call 1
Inputs
(/ (* 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_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/ cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* 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))
(/ 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))
(/ (* 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))))))
(* 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))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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 (+ (* 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
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) 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)))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(* -1 (/ (- (+ (* -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)))) v))
(* -1 (/ (- (+ (* -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)))))) 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 (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
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))))))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))))))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* -1 (/ (+ (* -1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) 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 (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/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/ 1/2 v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/ 1/2 v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (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/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/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)
(* 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 (/ (* 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))
(* 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))))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_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 (*.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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))))) (/.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))))))
(+ (* 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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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 #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 (*.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))))) (/.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))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 cosTheta_O (*.f32 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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (neg.f32 (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 cosTheta_i (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) cosTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (neg.f32 (*.f32 v v)))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 #s(literal -1/6 binary32) (*.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 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i)) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (*.f32 v v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal 1/2 binary32))) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 (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 (*.f32 #s(literal 1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))))) v))) v)) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 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))
(fma.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_i (*.f32 v (*.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 cosTheta_O (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.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 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 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_O)) sinTheta_i)) (*.f32 v (*.f32 v v)))) (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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 (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 (*.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 (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 v v)) (*.f32 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)
(/.f32 (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 (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 v 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 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))) (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -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))
(neg.f32 (/.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 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))))) v))) 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_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (neg.f32 (/.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 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 (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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 sinTheta_O (/.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))
(+ (* 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/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32)))) (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 (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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 (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)) 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 #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 #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))))) 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal 1/2 binary32)) (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.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))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_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 (*.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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))))) (/.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))))))
(+ (* 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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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 #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 (*.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))))) (/.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))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 cosTheta_O (*.f32 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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(* 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_i) 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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.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 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (fma.f32 (*.f32 cosTheta_O cosTheta_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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)))) (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_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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 sinTheta_O (*.f32 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_O (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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 #s(literal 1/2 binary32) sinTheta_i) (/.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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i 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 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.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 5 binary32)))) #s(literal 1/3 binary32) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.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 5 binary32)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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)))))))
(/ (* 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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_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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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_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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #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 (+.f32 #s(literal 2 binary32) (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))) (/.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)))))) (*.f32 v (*.f32 v v))))))
(* 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)))
(*.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 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -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)))
(*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 2 binary32)) (/.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))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O 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 sinTheta_O (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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/2 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_O))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O 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 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 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 v v) (-.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 sinTheta_O (fma.f32 sinTheta_O (fma.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 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v sinTheta_i))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (* (exp (/ (* 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(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))
(+ 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 #s(literal 2 binary32) (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))) (/.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)))))) (*.f32 v (*.f32 v v)))))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (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))) (fma.f32 sinTheta_O sinTheta_i v) (*.f32 (*.f32 sinTheta_i 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)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v)))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (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_i sinTheta_i)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.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)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 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)))) v)
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 cosTheta_O (*.f32 (/.f32 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)))))) v)
(/.f32 (-.f32 (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))) (neg.f32 (pow.f32 v #s(literal 6 binary32))))) (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -7/360 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) v))
(/.f32 (fma.f32 cosTheta_O (neg.f32 cosTheta_i) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32)))) (neg.f32 v))
(* -1 (/ (- (+ (* -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)))) v))
(/.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 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/6 binary32)))) (neg.f32 v))
(* -1 (/ (- (+ (* -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)))))) v))
(/.f32 (-.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal -1/6 binary32)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal 7/360 binary32)))) (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 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_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 (*.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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))))) (/.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))))))
(+ (* 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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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 #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 (*.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))))) (/.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))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 cosTheta_O (*.f32 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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))
(+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v)) #s(literal 1/2 binary32))
(+ 1/2 (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/4 (/ (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/12 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))
(+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) #s(literal 1/2 binary32))
(+ 1/2 (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/12 binary32) sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(* 1/2 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* -1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal -1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 1/2 binary32)))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 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 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/12 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i)) (neg.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 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (neg.f32 (/.f32 sinTheta_O 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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.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 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.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 #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 (*.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 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))) (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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/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 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.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 cosTheta_O (*.f32 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 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 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 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/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 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 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_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_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 (*.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* 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)))))))
(fma.f32 cosTheta_O (/.f32 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_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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 (*.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))))) (/.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))))))
(+ (* 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 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_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 #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 (*.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))))) (/.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))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal -1/12 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 (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.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/4 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))) (neg.f32 v))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i) (*.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))) (neg.f32 v))) (neg.f32 v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) cosTheta_O)) sinTheta_i)) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_O)) sinTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i cosTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_i (+ (* -1/2 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ 1 v)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (* 1/2 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(+ (* sinTheta_O (+ (* -1/2 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 3))))))) (* 1/2 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) v))
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(* 1/2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) #s(literal 1/2 binary32)) v)
(/ (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2) v))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1/2 binary32) #s(literal -1/2 binary32)) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) sinTheta_i) v)) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/12 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal 1/12 binary32)))) (neg.f32 v))) (neg.f32 v)) #s(literal -1/2 binary32)) (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)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (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 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #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)))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32)))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #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 cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) (pow v 2))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))

rewrite444.0ms (2.1%)

Memory
-46.4MiB live, 368.5MiB allocated
Rules
4 112×lower-/.f64
4 088×lower-/.f32
3 996×lower-*.f64
3 962×lower-*.f32
1 338×frac-2neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054299
087300
1273290
21809290
37559290
08329290
Stop Event
iter limit
node limit
iter limit
Counts
26 → 1 714
Calls
Call 1
Inputs
(/.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 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 (*.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))) 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 (/.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 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))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(/.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 v))
Outputs
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.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))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal -1 binary32) v)))
(neg.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 #s(literal 2 binary32)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.f32 (/.f32 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 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))))) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (/.f32 v (*.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)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v 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)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.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 #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_i) (*.f32 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_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (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 (*.f32 v #s(literal 2 binary32)) (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 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.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)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_O v) (/.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)))) cosTheta_i))
(/.f32 (/.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 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.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)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.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)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.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_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.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 (/.f32 (*.f32 cosTheta_O 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 v))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 (/.f32 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 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O (/.f32 cosTheta_i 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 (*.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 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.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)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v 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_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.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))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_O (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v 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 cosTheta_O (/.f32 cosTheta_i 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) (pow.f32 (*.f32 (*.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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 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_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 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_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 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 cosTheta_i v) (pow.f32 (/.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)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.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)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (/.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)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #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 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.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 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) 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 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.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 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #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)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.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_O 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 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.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)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 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 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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_i (*.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 cosTheta_O v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #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)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.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)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.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_i sinTheta_O) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (*.f32 (*.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 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (pow.f32 (*.f32 (*.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))) cosTheta_i)) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #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)) (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) #s(literal 1 binary32)))
(/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (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)) (neg.f32 cosTheta_i)) (neg.f32 v))
(*.f32 cosTheta_i (/.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 cosTheta_i v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) cosTheta_i)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_i (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)) (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 cosTheta_O (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 v cosTheta_i))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 cosTheta_O v)))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 v))))
(exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(exp.f32 (-.f32 (*.f32 #s(literal -1 binary32) (log.f32 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (neg.f32 v))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.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)) v) #s(literal 1 binary32))
(*.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 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (pow.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #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 #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal -1 binary32)) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal -1 binary32))) (neg.f32 v))
(*.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 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) v))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) cosTheta_i)
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(neg.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) cosTheta_i)
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.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))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal -1 binary32) v)))
(neg.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 #s(literal 2 binary32)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.f32 (/.f32 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 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))))) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (/.f32 v (*.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)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v 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)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.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 #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_i) (*.f32 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_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (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 (*.f32 v #s(literal 2 binary32)) (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 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.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)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_O v) (/.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)))) cosTheta_i))
(/.f32 (/.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 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.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)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.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)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.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_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.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 (/.f32 (*.f32 cosTheta_O 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 v))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 (/.f32 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 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O (/.f32 cosTheta_i 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 (*.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 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.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)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v 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_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.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))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_O (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v 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 cosTheta_O (/.f32 cosTheta_i 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) (pow.f32 (*.f32 (*.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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 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_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 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_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 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 cosTheta_i v) (pow.f32 (/.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)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.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)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (/.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)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #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 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.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 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) 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 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.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 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #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)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.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_O 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 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.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)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 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 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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_i (*.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 cosTheta_O v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #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)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.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)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.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_i sinTheta_O) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (*.f32 (*.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 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (pow.f32 (*.f32 (*.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))) cosTheta_i)) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #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)) (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) cosTheta_i)
(neg.f32 (*.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 #s(literal 0 binary32) (*.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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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 (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 (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 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))))) #s(literal 1 binary32))
(/.f32 (*.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 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 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 (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 #s(literal 1 binary32) (*.f32 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (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)) (*.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 (*.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 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.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 (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 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))))) #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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.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 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 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 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (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)))) (neg.f32 v))
(*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 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 (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 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)))
(neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 (*.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)) (neg.f32 v))))
(+.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(fma.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) 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 #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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 (*.f32 (*.f32 v #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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 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))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 v #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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -2 binary32))
(*.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 (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 2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (*.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 (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 #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(*.f32 (*.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 (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 #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 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 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (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 v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) cosTheta_i)
(*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.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))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal -1 binary32) v)))
(neg.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 #s(literal 2 binary32)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.f32 (/.f32 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 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))))) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (/.f32 v (*.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)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v 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)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.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 #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_i) (*.f32 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_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (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 (*.f32 v #s(literal 2 binary32)) (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 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.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)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_O v) (/.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)))) cosTheta_i))
(/.f32 (/.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 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.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)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.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)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.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_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.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 (/.f32 (*.f32 cosTheta_O 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 v))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 (/.f32 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 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O (/.f32 cosTheta_i 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 (*.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 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.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)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v 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_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.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))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_O (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v 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 cosTheta_O (/.f32 cosTheta_i 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) (pow.f32 (*.f32 (*.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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 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_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 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_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 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 cosTheta_i v) (pow.f32 (/.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)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.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)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (/.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)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #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 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.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 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) 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 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.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 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #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)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.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_O 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 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.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)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 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 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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_i (*.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 cosTheta_O v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #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)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.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)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.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_i sinTheta_O) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (*.f32 (*.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 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (pow.f32 (*.f32 (*.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))) cosTheta_i)) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #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)) (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -2 binary32))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1 binary32)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_i 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)))
(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 (E.f32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.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)) 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_O (neg.f32 sinTheta_i))) (/.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 (*.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 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal -1 binary32)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) #s(literal -1 binary32))
(*.f32 (pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32)) (pow.f32 (exp.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 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)))))))
(neg.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.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))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal -1 binary32) v)))
(neg.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 #s(literal 2 binary32)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))))
(neg.f32 (*.f32 (/.f32 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 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 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 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))))) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 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))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 cosTheta_i (/.f32 (*.f32 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))))) cosTheta_O))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.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))) (/.f32 v (*.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)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.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)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.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)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v 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)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.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)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.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 #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_i) (*.f32 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_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (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 (*.f32 v #s(literal 2 binary32)) (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 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.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)) #s(literal 2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 cosTheta_O v) (/.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)))) cosTheta_i))
(/.f32 (/.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 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.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 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.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)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.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)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.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_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.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 (/.f32 (*.f32 cosTheta_O 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 v))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f32 (/.f32 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 v cosTheta_i))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O (/.f32 cosTheta_i 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 (*.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 v cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.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)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v 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_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.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))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 cosTheta_O (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v 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 cosTheta_O (/.f32 cosTheta_i 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) (pow.f32 (*.f32 (*.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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 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_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 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_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 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 cosTheta_i v) (pow.f32 (/.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)))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.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)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (/.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)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #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 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.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 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) 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 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.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 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.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 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v 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)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 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)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #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)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.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_O 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 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.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)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i (*.f32 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)))))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 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 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i 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 (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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_i (*.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 cosTheta_O v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #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)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.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)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.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_i sinTheta_O) v)))) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 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 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (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 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (pow.f32 (*.f32 (*.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 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (pow.f32 (*.f32 (*.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))) cosTheta_i)) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.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 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #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)) (pow.f32 (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(/.f32 cosTheta_O (*.f32 (/.f32 v cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))))
(/.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)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O (neg.f32 cosTheta_i))))
(/.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)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)))))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 cosTheta_i v)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))) (*.f32 v v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 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 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.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 cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal -2 binary32)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) cosTheta_O)
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (neg.f32 v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)
(*.f32 (/.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 cosTheta_i))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 cosTheta_i (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v #s(literal -2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32)) v)
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) #s(literal 1/2 binary32))) (neg.f32 v))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.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/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32)))
(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)))
(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))
(-.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 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 cosTheta_O) (/.f32 v (neg.f32 cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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))
(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) (/.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 -2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.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 #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 #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 -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 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 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_O (neg.f32 sinTheta_i)) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.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 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.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 #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 sinTheta_O (neg.f32 v)) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 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 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_i) #s(literal -1 binary32)) #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 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 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 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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))))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)))))
(*.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_O (neg.f32 sinTheta_i)) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (neg.f32 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 (/.f32 #s(literal -1 binary32) 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 (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)))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #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 #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 (*.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 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.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)) (*.f32 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 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (neg.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 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 (*.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)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.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 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.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 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)
(neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(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_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_O (neg.f32 sinTheta_i)) 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) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.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_O (neg.f32 sinTheta_i)) v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O (neg.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 (/.f32 sinTheta_O v) 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 (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 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (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)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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 sinTheta_i (/.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_O (neg.f32 sinTheta_i)) v) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) 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 (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))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #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 #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 (*.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 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.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)) (*.f32 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 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (neg.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 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 (*.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)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.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 (*.f32 v #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.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 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (neg.f32 v))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 cosTheta_i (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v cosTheta_i)) cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (/.f32 cosTheta_O v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))
(/.f32 (/.f32 cosTheta_i v) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 v (neg.f32 v)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 v (/.f32 v cosTheta_i))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 v (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v cosTheta_i))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (*.f32 v (neg.f32 v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) cosTheta_O)
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 v v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))

eval342.0ms (1.6%)

Memory
55.6MiB live, 626.5MiB allocated
Compiler

Compiled 79 671 to 4 904 computations (93.8% saved)

prune495.0ms (2.3%)

Memory
4.5MiB live, 924.6MiB allocated
Pruning

56 alts after pruning (55 fresh and 1 done)

PrunedKeptTotal
New3 197383 235
Fresh221739
Picked415
Done000
Total3 223563 279
Accuracy
99.9%
Counts
3 279 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
98.8%
(/.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
94.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
97.9%
(/.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)))))
98.7%
(/.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
92.9%
(/.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.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.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)) v))
98.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
98.9%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
60.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) 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))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))) v))
98.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v))
98.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
99.1%
(/.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)) (/.f32 #s(literal 1 binary32) v)))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
99.0%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
92.8%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))
98.7%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))
98.9%
(*.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.0%
(*.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.7%
(*.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))))
98.8%
(*.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)))))
98.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
98.9%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
98.8%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.9%
(*.f32 (/.f32 cosTheta_O (*.f32 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)))))) cosTheta_i)
98.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
92.7%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32))))
98.8%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.8%
(*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v)) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.9%
(*.f32 cosTheta_i (/.f32 (/.f32 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)))))
89.0%
(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)))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
Compiler

Compiled 3 017 to 2 001 computations (33.7% saved)

simplify190.0ms (0.9%)

Memory
3.2MiB live, 276.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff192
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cost-diff256
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
cost-diff0
(*.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)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 cosTheta_i (/.f32 (/.f32 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)))))
cost-diff192
(/.f32 (/.f32 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))))
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)) (*.f32 v v))
cost-diff0
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
cost-diff0
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff0
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
cost-diff0
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cost-diff64
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cost-diff192
(/.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)) (/.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
5 790×lower-*.f64
5 760×lower-*.f32
2 884×lower-fma.f64
2 884×lower-fma.f32
2 250×lower-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065432
0100439
1217429
2693421
32973421
43916421
54943421
67681421
08099421
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
(*.f32 v v)
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_i (/.f32 (/.f32 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)))))
cosTheta_i
(/.f32 (/.f32 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 cosTheta_O v)
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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(*.f32 sinTheta_O (neg.f32 sinTheta_i))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
Outputs
(/.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)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
(*.f32 v v)
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_i (/.f32 (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
cosTheta_i
(/.f32 (/.f32 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 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 cosTheta_O v)
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 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_O (neg.f32 sinTheta_i))
(*.f32 sinTheta_i (neg.f32 sinTheta_O))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i

localize158.0ms (0.7%)

Memory
-31.6MiB live, 290.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.162441259768442
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
accuracy0.3314438476844202
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.22265625
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.34994125976844204
(/.f32 (/.f32 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))))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.06640625
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
accuracy0.1640625
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.5213769846583479
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0
(/.f32 cosTheta_i v)
accuracy0.05859375
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
accuracy0.1328125
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy12.53003917906476
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy0.28125
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
accuracy0.328125
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
accuracy0.7962879341432767
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
87.0ms256×0valid
Compiler

Compiled 406 to 54 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-mult: 26.0ms (39.9% of total)
ival-div: 25.0ms (38.4% of total)
ival-exp: 7.0ms (10.7% of total)
ival-neg: 4.0ms (6.1% of total)
ival-sinh: 2.0ms (3.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series74.0ms (0.3%)

Memory
31.5MiB live, 72.9MiB allocated
Counts
23 → 912
Calls
Call 1
Inputs
#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())
#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())
#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())
#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())
Outputs
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (patch (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.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)) (/.f32 #s(literal 1 binary32) v))) (patch (/.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)) (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (patch (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) v) (taylor -inf v) (#s(alt (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (patch (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf cosTheta_i) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (/.f32 cosTheta_i v) (patch (/.f32 cosTheta_i v) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (patch (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor 0 v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2)) (taylor inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2)) (taylor inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2)) (taylor -inf v) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4)))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4)))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (patch #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor 0 v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (taylor -inf v) (#s(alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) (patch (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (patch (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v) (taylor inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 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)))) (patch (/.f32 (/.f32 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)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 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))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 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))))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor 0 v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O v) (taylor -inf v) (#s(alt (/.f32 cosTheta_O v) (patch (/.f32 cosTheta_O v) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) (patch (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(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)))) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_O cosTheta_i)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4))))) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 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)))))) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (patch (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (patch (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) (patch (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) #<representation binary32>) () ())) ())
Calls

228 calls:

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

simplify414.0ms (1.9%)

Memory
-14.0MiB live, 526.0MiB allocated
Algorithm
egg-herbie
Rules
12 164×lower-fma.f64
12 164×lower-fma.f32
9 106×lower-*.f64
9 106×lower-*.f32
4 200×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077817672
1259416958
0822616735
Stop Event
iter limit
node limit
Counts
912 → 912
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 (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_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/ cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* 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 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* 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) (* (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))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) 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_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)
(/ (* 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/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(* 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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 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 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)
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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 (+ (* 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
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 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))))))
(/ (* 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_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) (* (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) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -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 (/ (+ (* -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))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 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/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/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 (/ (* 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)
(* 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 (/ (* 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 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/ (* 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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 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/6 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (*.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_O (neg.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 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/ (* 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_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 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 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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_O (neg.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #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))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.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)) 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.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) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_i (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (neg.f32 cosTheta_i) sinTheta_i) (*.f32 v v))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (*.f32 v v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(/.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) v) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/.f32 (-.f32 (/.f32 (neg.f32 (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 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v)) v))) (neg.f32 v)) cosTheta_i) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.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 cosTheta_O (/.f32 cosTheta_i v) (*.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.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 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 v v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_i) (*.f32 v v))) (/.f32 (*.f32 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))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) cosTheta_O) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_i) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 cosTheta_O cosTheta_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 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (*.f32 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)
(/.f32 (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (*.f32 v v))) (fma.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v 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))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 cosTheta_O (neg.f32 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 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)))) 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_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.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) (* (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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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 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/6 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (*.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_O (neg.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 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/ (* 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_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 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 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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_O (neg.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #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))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.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)) 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.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) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ cosTheta_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)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #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))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.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)) 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.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) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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 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/6 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (*.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_O (neg.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 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/ (* 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_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 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 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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_O (neg.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) (pow v 2))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) #s(literal 1/4 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) #s(literal -1/12 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) #s(literal 1/4 binary32) (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) v)) (neg.f32 v))) (*.f32 v v))
(/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 1/4 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) v) #s(literal -1/12 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O #s(literal 1/4 binary32)))) (neg.f32 v))) (neg.f32 v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 4))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 3))) (* sinTheta_i (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 4))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 4))))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) cosTheta_O) (pow.f32 v #s(literal 4 binary32))))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 3))) (* sinTheta_O (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 5))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 4))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) (pow v 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(* 1/2 (/ cosTheta_O v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_O (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 #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_O (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 sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 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 cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O) (*.f32 cosTheta_O (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 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 sinTheta_O (*.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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) (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.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 sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_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 (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 cosTheta_O (*.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 sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.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/2 binary32) (*.f32 (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_O (*.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 (neg.f32 cosTheta_O) (*.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 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)))))) sinTheta_i))) (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.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 sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_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 (*.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)))))) (/.f32 cosTheta_O (*.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 sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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)))) (/.f32 (neg.f32 (*.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 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 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 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (fma.f32 (*.f32 sinTheta_O (neg.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O (*.f32 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) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal -1/2 binary32)))) 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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) (*.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 cosTheta_i (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i 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)))))) (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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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_O (neg.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 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 cosTheta_O (neg.f32 (/.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 #s(literal -1/2 binary32) (*.f32 (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)))) (neg.f32 (/.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)))))) sinTheta_i))) (/.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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 cosTheta_O (neg.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 #s(literal -1/2 binary32) (*.f32 (fma.f32 sinTheta_O (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) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.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 5 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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)))))) sinTheta_O))) (/.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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v 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)
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32))
(+ 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 #s(literal 2 binary32) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) (/.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)))))) (*.f32 v (*.f32 v v)))))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (neg.f32 (/.f32 (fma.f32 (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 -2 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)) v))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (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))) (fma.f32 sinTheta_O sinTheta_i v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.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))) 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 v)))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.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))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.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 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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 (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #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/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 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #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))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.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)) 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 #s(literal -1/2 binary32) cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.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) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 cosTheta_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 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 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.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_O (neg.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)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (/ (* 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 (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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 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/6 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (*.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_O (neg.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 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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.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) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.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)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 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))))
(fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (fma.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -7/360 binary32)))) (pow.f32 v #s(literal 4 binary32)))))
(+ (* -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)))))
(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 cosTheta_O (*.f32 cosTheta_i #s(literal -7/360 binary32))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))))
(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)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 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))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.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))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v 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/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (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 (neg.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))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 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)
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)

rewrite249.0ms (1.2%)

Memory
1.5MiB live, 441.4MiB allocated
Rules
4 800×lower-/.f64
4 774×lower-/.f32
3 906×lower-*.f64
3 876×lower-*.f32
1 494×frac-2neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065297
0100304
1327286
22168286
08368286
Stop Event
iter limit
node limit
iter limit
Counts
23 → 1 430
Calls
Call 1
Inputs
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) 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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 cosTheta_i v)
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(/.f32 (/.f32 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 cosTheta_i (/.f32 (/.f32 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 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 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) 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)))
(+.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)))))
(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))
(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 (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 v #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 (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 #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) v))
(/.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 (*.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) v)))
(/.f32 (neg.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 (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 #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 (neg.f32 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 #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 v #s(literal 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 v #s(literal -2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 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 1/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 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(*.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 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i)))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) cosTheta_i))
(neg.f32 (*.f32 (neg.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))))
(neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) v))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (exp.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.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)))))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 v) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) cosTheta_i)
(*.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.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)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.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 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal 1/2 binary32) (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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_O)
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #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 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_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 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #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 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_i)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) cosTheta_i))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 v cosTheta_i))
(/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(pow.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 cosTheta_O (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) #s(literal 2 binary32)))
(pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal 1/2 binary32)))
(/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))
(/.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 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 v cosTheta_O))
(/.f32 #s(literal -1/2 binary32) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) 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))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32))))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (/.f32 v (neg.f32 cosTheta_i)))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #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_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 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.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_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 cosTheta_i v)))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 cosTheta_i v)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_i #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32))))
(/.f32 cosTheta_i v)
(/.f32 #s(literal -1 binary32) (/.f32 v (neg.f32 cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32))) (neg.f32 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 (/.f32 cosTheta_i v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_i 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))
(*.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v cosTheta_i) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(-.f32 #s(literal 0 binary32) (neg.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
#s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(*.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v v)))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v v))))
(neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 1/2 binary32)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 v (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #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 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal -1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)
(neg.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))))
(neg.f32 (/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)))))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) v))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)))) #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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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))))) (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_O) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (/.f32 cosTheta_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 v #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.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)))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (neg.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) v)
(/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) v)
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v) #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)))) (pow.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (neg.f32 cosTheta_O) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.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))) cosTheta_O) #s(literal -1 binary32)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 (pow.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (*.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_O) #s(literal -1 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i)))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) cosTheta_i))
(neg.f32 (*.f32 (neg.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))))
(neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) v))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (exp.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.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)))))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 v) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) cosTheta_i)
(*.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.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)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.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 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal 1/2 binary32) (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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_O)
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #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 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_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 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #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 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 cosTheta_O #s(literal -1 binary32))))
(/.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) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.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) (pow.f32 (/.f32 #s(literal 1 binary32) 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 cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(+.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(-.f32 #s(literal 0 binary32) (*.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)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 sinTheta_i (/.f32 sinTheta_O v)))) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.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)))) #s(literal -1 binary32))
(/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.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 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 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 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.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)))))
(*.f32 (neg.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))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.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 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i)))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) cosTheta_i))
(neg.f32 (*.f32 (neg.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))))
(neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))))
(neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) v))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) v))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.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))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.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))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))) cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (exp.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v))
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.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)))))
(/.f32 (neg.f32 cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 v cosTheta_i) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.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 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) 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)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (neg.f32 (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v)) (*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 v cosTheta_O))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 2 binary32))
(/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (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 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal -1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i)) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v 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 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 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 v) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) cosTheta_i)
(*.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 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) (neg.f32 v))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.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)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.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 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (/.f32 #s(literal 1/2 binary32) (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 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_O)
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #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 (/.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_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 (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_i) (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 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 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O 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 (/.f32 #s(literal 1 binary32) v) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (pow.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #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 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (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 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))))
(neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) #s(literal -2 binary32))) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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_O cosTheta_i) (*.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 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.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 (neg.f32 v) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_O))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) 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)) (neg.f32 v))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v) (neg.f32 (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 #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (*.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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 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)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O 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)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) #s(literal -1/2 binary32))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) 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) v))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 (neg.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) v))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_O)) #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)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_O)) #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) v))
(*.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) v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 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))
(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) (neg.f32 (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 #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) (/.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 (neg.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 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.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 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (fma.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 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 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 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))))
(/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (fma.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 (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 sinTheta_O v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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 (fma.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 (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 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (neg.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 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 sinTheta_i (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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) (fma.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 (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 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.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 (pow.f32 (/.f32 #s(literal -1 binary32) 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 (neg.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 v (neg.f32 sinTheta_i)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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 (fma.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 (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 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))))) (fma.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 (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 sinTheta_i (/.f32 sinTheta_O v)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) #s(literal -1 binary32))
(*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) #s(literal 1 binary32))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) (neg.f32 sinTheta_O))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.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 (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)))
(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)))
(+.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)))))
(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))
(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 (*.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 v #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 (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 #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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) v))
(/.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 (*.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) v)))
(/.f32 (neg.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 (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 #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 (neg.f32 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 #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 (*.f32 v #s(literal 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 v #s(literal -2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 v #s(literal -2 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 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 1/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 (neg.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(*.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 sinTheta_i (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.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 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (fma.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 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 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 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))))
(/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 sinTheta_O (/.f32 v (neg.f32 sinTheta_i)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (fma.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 (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 sinTheta_O v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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 (fma.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 (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 sinTheta_i (/.f32 sinTheta_O v))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 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 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (neg.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 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 sinTheta_i (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O v)))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (/.f32 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) (fma.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 (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 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.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 (pow.f32 (/.f32 #s(literal -1 binary32) 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 (neg.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1/2 binary32)))

eval286.0ms (1.3%)

Memory
-0.5MiB live, 509.0MiB allocated
Compiler

Compiled 62 328 to 3 796 computations (93.9% saved)

prune471.0ms (2.2%)

Memory
-26.0MiB live, 896.8MiB allocated
Pruning

69 alts after pruning (66 fresh and 3 done)

PrunedKeptTotal
New2 530402 570
Fresh242650
Picked325
Done011
Total2 557692 626
Accuracy
99.9%
Counts
2 626 → 69
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 (/.f32 (*.f32 cosTheta_O 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))))) v)
94.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.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)))))
98.9%
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
60.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) 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))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))) v))
98.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v))
99.2%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (-.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))))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v))))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
99.0%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg 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.8%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
72.3%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
66.5%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)))
60.9%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
98.8%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
92.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
92.7%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
98.6%
(*.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
98.9%
(*.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.0%
(*.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.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
98.7%
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) (*.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))
98.8%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.4%
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
91.4%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
94.1%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
98.4%
(*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
98.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
98.5%
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
98.8%
(*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v)) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.8%
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
98.7%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (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))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32)))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
98.8%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
97.5%
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.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)))))
98.9%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
97.4%
(*.f32 cosTheta_i (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)))) #s(literal -1 binary32))))
60.9%
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) v)))
98.7%
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
60.8%
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
60.9%
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
Compiler

Compiled 3 431 to 2 295 computations (33.1% saved)

simplify208.0ms (1%)

Memory
39.1MiB live, 305.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
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))) cosTheta_i)
cost-diff64
(/.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)))
cost-diff192
(*.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)))
cost-diff0
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
cost-diff0
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
cost-diff0
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
cost-diff64
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
cost-diff192
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
cost-diff256
(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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
cost-diff160
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
cost-diff192
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))
cost-diff192
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
cost-diff704
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
Rules
7 014×lower-*.f64
6 976×lower-*.f32
3 132×lower-fma.f64
3 128×lower-fma.f32
2 136×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075651
0123647
1251641
2690626
33055620
44565614
56793614
08370604
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
#s(literal 1 binary32)
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal 2 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
cosTheta_i
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
#s(literal 2 binary32)
(/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)
(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 sinTheta_O (*.f32 sinTheta_i #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)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
#s(literal -1/2 binary32)
#s(literal -1/6 binary32)
(*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))
(*.f32 sinTheta_i #s(literal -2 binary32))
#s(literal -2 binary32)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
#s(approx (* (sinh (/ 1 v)) (* v 2)) (+.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)))
#s(literal 2 binary32)
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
#s(literal 1/3 binary32)
(*.f32 v v)
v
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.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 (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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
cosTheta_i
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 cosTheta_O (*.f32 v v))
cosTheta_O
(*.f32 v v)
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 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)) (*.f32 v #s(literal 2 binary32)))
#s(literal 1 binary32)
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 2 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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) v)))))
cosTheta_i
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) v)))))
(/.f32 cosTheta_O v)
cosTheta_O
v
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) v)))
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
(+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/3 binary32)) v)) v))
#s(literal 2 binary32)
(/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1/3 binary32)) v)) v)
(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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal -1/3 binary32)) 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)) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) sinTheta_O) #s(literal -1/6 binary32)) v)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32)) #s(literal -1/6 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) sinTheta_O) #s(literal -1/6 binary32))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/2 binary32))
(*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))
(*.f32 sinTheta_i sinTheta_i)
sinTheta_i
#s(literal -1/2 binary32)
#s(literal -1/6 binary32)
(*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))
(*.f32 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))
(*.f32 sinTheta_i #s(literal -2 binary32))
#s(literal -2 binary32)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
#s(approx (* (sinh (/ 1 v)) (* v 2)) (+.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)))
#s(literal 2 binary32)
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
#s(literal 1/3 binary32)
(*.f32 v v)
v
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.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 cosTheta_i) (*.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 (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_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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)
(*.f32 cosTheta_i (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
cosTheta_i
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 cosTheta_O (*.f32 v v))
cosTheta_O
(*.f32 v v)

localize275.0ms (1.3%)

Memory
-29.0MiB live, 413.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.25
(/.f32 cosTheta_O (*.f32 v v))
accuracy0.2554638425466336
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
accuracy0.2578125
(/.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)))
accuracy0.7962879341432748
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.22265625
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
accuracy0.25546384254663357
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.38671875
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
accuracy20.506669051197118
#s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
accuracy0.2265625
(/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)
accuracy0.33203125
(/.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)
accuracy0.34994125976844204
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
accuracy20.51166368803182
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))
accuracy0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0
(*.f32 cosTheta_O cosTheta_i)
accuracy0.21941376953688405
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
accuracy12.53003917906476
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
accuracy0.26953125
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
accuracy0.28125
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
accuracy0.356132519536884
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))
accuracy0.7962879341432748
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
172.0ms256×0valid
Compiler

Compiled 549 to 68 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 135.0ms
ival-div: 62.0ms (46% of total)
ival-mult: 34.0ms (25.2% of total)
ival-sinh: 17.0ms (12.6% of total)
ival-exp: 8.0ms (5.9% of total)
const: 7.0ms (5.2% of total)
ival-add: 3.0ms (2.2% of total)
ival-neg: 2.0ms (1.5% of total)
ival-sub: 1.0ms (0.7% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series103.0ms (0.5%)

Memory
46.1MiB live, 230.6MiB allocated
Counts
30 → 1 044
Calls
Call 1
Inputs
#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())
#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())
#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())
#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())
#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())
#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())
#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())
#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())
#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())
#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())
#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())
#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())
#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())
#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())
#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())
#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())
#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())
Outputs
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) (patch (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/12 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6))))) (taylor inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1/2 (taylor -inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- 1/2 (* 1/12 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1/2 (/ 7/720 (pow v 4))) (* 1/12 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1/2 (/ 7/720 (pow v 4))) (+ (* 1/12 (/ 1 (pow v 2))) (* 31/30240 (/ 1 (pow v 6))))) (taylor -inf v) (#s(alt (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (patch (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 4 v) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 4 (+ (/ 1/30 (pow v 4)) (* 2/3 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 4 (+ (/ 1/30 (pow v 4)) (+ (* 2/3 (/ 1 (pow v 2))) (* 1/1260 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 4 v) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 2/3 (* 1/30 (/ 1 (pow v 2)))) (pow v 2))) 4) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/30 (* 1/1260 (/ 1 (pow v 2)))) (pow v 4))) (+ 4 (* 2/3 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (patch (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) (patch #s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_O) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor 0 cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf cosTheta_i) (#s(alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) (patch (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (/ 1/2 v) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/2 binary32) v) (patch (/.f32 #s(literal 1/2 binary32) v) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_O cosTheta_i) (patch (*.f32 cosTheta_O cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (/ -1/3 v) (taylor 0 sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))) (taylor inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 2) v)))) (taylor inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 2) v)))) (taylor inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor -inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))) (taylor -inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))) (taylor -inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v)))) (taylor -inf sinTheta_O) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ -1/3 v) (taylor 0 sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))) (taylor inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 2) v)))) (taylor inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 2) v)))) (taylor inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor -inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))) (taylor -inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))) (taylor -inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v)))) (taylor -inf sinTheta_i) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (taylor 0 v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v) (taylor 0 v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v) (taylor 0 v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v) (taylor 0 v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -2 (* sinTheta_O sinTheta_i)) (taylor inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -2 (* sinTheta_O sinTheta_i)) (taylor -inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor -inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor -inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) (taylor -inf v) (#s(alt (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (patch (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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v) (taylor inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v) (taylor inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ cosTheta_O v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v)) (taylor -inf v) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (patch (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v)))))) (taylor 0 sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v)))))) (taylor 0 sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))) (taylor inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor -inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* 2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor -inf sinTheta_O) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v)))))) (taylor 0 sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v)))))) (taylor 0 sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))) (taylor inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)) (taylor -inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* 2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor -inf sinTheta_i) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (taylor 0 v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* 2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (- (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (- (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (patch (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (patch (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf cosTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor 0 v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (patch (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor 0 cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_O cosTheta_i) (taylor -inf cosTheta_O) (#s(alt (*.f32 cosTheta_i cosTheta_O) (patch (*.f32 cosTheta_i cosTheta_O) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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))))))) (taylor inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* 2 v) (taylor -inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2))) (taylor -inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(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)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (patch (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))) (taylor -inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) (taylor -inf v) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (patch (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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))))))) (taylor 0 sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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) (taylor inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(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)) (taylor -inf v) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_i) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf cosTheta_O) (#s(alt (*.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))) (patch (*.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))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf sinTheta_O) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_i v)) (taylor inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* v (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i))) (taylor inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* v (+ (* -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)))))) (taylor inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* 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))))))) (taylor inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* cosTheta_i v)) (taylor -inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))))) (taylor -inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -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)))) (taylor -inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i)))) (taylor -inf v) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor -inf cosTheta_i) (#s(alt (/.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))) (patch (/.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))) #<representation binary32>) () ())) ())
#s(alt cosTheta_i (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 2)))))))) (taylor 0 sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt cosTheta_i (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 2)))))))) (taylor 0 sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf sinTheta_O) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt cosTheta_i (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) (taylor inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt cosTheta_i (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (+ cosTheta_i (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) (taylor -inf v) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor 0 cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (taylor -inf cosTheta_i) (#s(alt (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (patch (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_i) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))))) (taylor 0 sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf sinTheta_O) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor 0 v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(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))) (taylor -inf v) (#s(alt (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (patch (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v) (taylor inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ 1 v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v)) (taylor -inf v) (#s(alt (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (patch (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf cosTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_i) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v)) (taylor 0 sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor -inf sinTheta_O) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v) (taylor 0 v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v) (taylor inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_i v) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v)) (taylor -inf v) (#s(alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) (patch (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))) (taylor inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(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)))))) (taylor inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))) (taylor -inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v))) (taylor -inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) (taylor -inf v) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_i) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor 0 sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (taylor -inf sinTheta_O) (#s(alt #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (patch #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) #<representation binary32>) () ())) ())
#s(alt (/ -1/6 v) (taylor 0 sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor -inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor -inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor -inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))))) (taylor -inf sinTheta_O) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ -1/6 v) (taylor 0 sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (- (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v))) (taylor 0 sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (taylor -inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor -inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor -inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (- (* -1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))))) (taylor -inf sinTheta_i) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor 0 v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor 0 v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor 0 v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor 0 v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor -inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor -inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor -inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v) (taylor -inf v) (#s(alt (/.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) (patch (/.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) #<representation binary32>) () ())) ())
#s(alt (/ -1/3 (pow v 2)) (taylor 0 sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_O (+ (* -2 (/ sinTheta_i v)) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))) (taylor -inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor -inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor -inf sinTheta_O) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ -1/3 (pow v 2)) (taylor 0 sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (- (* sinTheta_i (+ (* -2 (/ sinTheta_O v)) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (* 1/3 (/ 1 (pow v 2)))) (taylor 0 sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (taylor -inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_i 2) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))) (taylor -inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor -inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(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))))) (taylor -inf sinTheta_i) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (taylor 0 v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O (* sinTheta_i v))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)) (taylor 0 v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v) (taylor inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v) (taylor inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v) (taylor inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) (taylor -inf v) (#s(alt (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (patch (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (taylor 0 v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt 2 (taylor -inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (* 1/3 (/ 1 (pow v 2)))) (taylor -inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2))))) (taylor -inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6)))))) (taylor -inf v) (#s(alt #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (patch #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor 0 v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ 1/3 (pow v 2)) (taylor -inf v) (#s(alt (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (patch (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (/ (* sinTheta_O sinTheta_i) v) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_i) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf sinTheta_O) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor 0 v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* sinTheta_O sinTheta_i) v)) (taylor -inf v) (#s(alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) (patch (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf cosTheta_O) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor 0 v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
#s(alt (/ cosTheta_O (pow v 2)) (taylor -inf v) (#s(alt (/.f32 cosTheta_O (*.f32 v v)) (patch (/.f32 cosTheta_O (*.f32 v v)) #<representation binary32>) () ())) ())
Calls

261 calls:

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

simplify376.0ms (1.8%)

Memory
-6.6MiB live, 726.3MiB allocated
Algorithm
egg-herbie
Rules
8 554×lower-fma.f64
8 554×lower-fma.f32
7 220×lower-*.f64
7 220×lower-*.f32
5 458×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0106821258
1356320321
0827419943
Stop Event
iter limit
node limit
Counts
1 044 → 1 040
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 (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 (* 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)))))
(* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 4 v)
(/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v)
(/ (+ 4 (+ (/ 1/30 (pow v 4)) (* 2/3 (/ 1 (pow v 2))))) v)
(/ (+ 4 (+ (/ 1/30 (pow v 4)) (+ (* 2/3 (/ 1 (pow v 2))) (* 1/1260 (/ 1 (pow v 6)))))) v)
(/ 4 v)
(/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 2/3 (* 1/30 (/ 1 (pow v 2)))) (pow v 2))) 4) v))
(* -1 (/ (- (* -1 (/ (+ 1/30 (* 1/1260 (/ 1 (pow v 2)))) (pow v 4))) (+ 4 (* 2/3 (/ 1 (pow v 2))))) 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 (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))))))
(* 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)
(/ -1/3 v)
(- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 v)))
(- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 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 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 2) v))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 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) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 2 sinTheta_i) (* 1/3 (/ 1 (* sinTheta_O v)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))))
(/ -1/3 v)
(- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 v)))
(- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 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 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 2) v))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 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) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) 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 (- (* -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 (* 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)))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(* 1/2 (/ cosTheta_O v))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v))))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v))))))
(/ (* (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/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_O 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (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))) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v))))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v))))))
(/ (* (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/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_i 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (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))) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) 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))
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 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 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_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)))
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)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 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))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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 (+ (* 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
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* 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 (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_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (* cosTheta_i v))
(* v (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)))
(* v (+ (* -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))))))
(* 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)))))))
(* 1/2 (* cosTheta_i v))
(* -1 (* v (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))))
(* -1 (* v (+ (* -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 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 2))))))
(+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 2))))))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 2))))))
(+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 2))))))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ cosTheta_i (* -1 (/ (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(+ cosTheta_i (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) 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)))
(* 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_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/ cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
2
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) 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 (+ (* 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
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (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)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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))
(* 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/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ 1/3 (pow v 2))
(/ (* 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)
(* -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))
(/ 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))
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 (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.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 cosTheta_O (neg.f32 (/.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 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 (*.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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 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_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 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)))))))
(/ (* 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (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 cosTheta_O (*.f32 cosTheta_i (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) 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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) 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 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) 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) (fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 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 (* 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 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.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))) (* 31/30240 (/ 1 (pow v 6)))))
(-.f32 (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.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 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.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))) (* 31/30240 (/ 1 (pow v 6)))))
(-.f32 (+.f32 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/12 binary32) (*.f32 v v)))) (/.f32 #s(literal 31/30240 binary32) (pow.f32 v #s(literal 6 binary32))))
(* 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 2 binary32))
(* 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 2 binary32))
(* 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 2 binary32))
(* 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 2 binary32))
(/ 4 v)
(/.f32 #s(literal 4 binary32) v)
(/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 4 binary32) (/.f32 #s(literal 2/3 binary32) (*.f32 v v))) v)
(/ (+ 4 (+ (/ 1/30 (pow v 4)) (* 2/3 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 4 binary32) (+.f32 (/.f32 #s(literal 2/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/30 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 4 (+ (/ 1/30 (pow v 4)) (+ (* 2/3 (/ 1 (pow v 2))) (* 1/1260 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (+.f32 (/.f32 #s(literal 2/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/30 binary32) (pow.f32 v #s(literal 4 binary32))))) (/.f32 #s(literal 1/1260 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
(/ 4 v)
(/.f32 #s(literal 4 binary32) v)
(/ (+ 4 (* 2/3 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 4 binary32) (/.f32 #s(literal 2/3 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 2/3 (* 1/30 (/ 1 (pow v 2)))) (pow v 2))) 4) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 2/3 binary32) (/.f32 #s(literal 1/30 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -4 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/30 (* 1/1260 (/ 1 (pow v 2)))) (pow v 4))) (+ 4 (* 2/3 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/30 binary32) (/.f32 #s(literal 1/1260 binary32) (*.f32 v v))) (neg.f32 (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal 4 binary32) (/.f32 #s(literal 2/3 binary32) (*.f32 v 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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.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 cosTheta_O (neg.f32 (/.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 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 (*.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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 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_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 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)))))))
(/ (* 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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (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 cosTheta_O (*.f32 cosTheta_i (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) 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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) 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 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) 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) (fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O 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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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 (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 (*.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) 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)
(/ -1/3 v)
(/.f32 #s(literal -1/3 binary32) v)
(- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))
(- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 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 #s(literal -1/3 binary32) v))
(- (* sinTheta_O (+ (* -2 sinTheta_i) (* -1 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))) (* 1/3 (/ 1 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 #s(literal -1/3 binary32) 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) (-.f32 (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 #s(literal -1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (+ (* -2 (/ sinTheta_i sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) v))) (/ 1/3 (* (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (/.f32 #s(literal -1/3 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* -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) (-.f32 (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) 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)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 v sinTheta_O))) (neg.f32 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)) (* -1 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) sinTheta_i (/.f32 #s(literal 1/3 binary32) (*.f32 v sinTheta_O))) (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))
(/ -1/3 v)
(/.f32 #s(literal -1/3 binary32) v)
(- (* -2 (* sinTheta_O sinTheta_i)) (* 1/3 (/ 1 v)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))
(- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O #s(literal -2 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 #s(literal -1/3 binary32) v))
(- (* sinTheta_i (+ (* -2 sinTheta_O) (* -1 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))) (* 1/3 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_O #s(literal -2 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 #s(literal -1/3 binary32) 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) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v)) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* (pow sinTheta_i 2) (- (+ (* -2 (/ sinTheta_O sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))) (/ 1/3 (* (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v)) (/.f32 #s(literal 1/3 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* -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) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 2 sinTheta_O) (* 1/3 (/ 1 (* sinTheta_i v)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v)) (/.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (/.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)) (* -1 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 v)) (/.f32 (fma.f32 #s(literal 2 binary32) sinTheta_O (/.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 (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 (* 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 (* 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 (* sinTheta_O sinTheta_i))
(*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32))
(+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)))
(*.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)))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 cosTheta_O (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 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))) (* 1/2 cosTheta_O)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 cosTheta_O (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (fma.f32 cosTheta_O (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 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 (*.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 cosTheta_O)))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 cosTheta_O (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 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 cosTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O #s(literal 1/2 binary32)))) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_O #s(literal -1/2 binary32))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (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)))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* 1/2 (/ (+ (* cosTheta_O (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (+ (* cosTheta_O (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* cosTheta_O (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))))) v))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 cosTheta_O #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta_O (fma.f32 sinTheta_O (*.f32 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/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_O (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))))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (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))) (neg.f32 v))
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.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 sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (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 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 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 cosTheta_O (*.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 sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_O 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (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 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_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))))) v) (/.f32 (*.f32 #s(literal 1/3 binary32) (*.f32 cosTheta_O (*.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 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 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 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_O (*.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 sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_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 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 (*.f32 cosTheta_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 cosTheta_O (*.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 sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (pow sinTheta_i 3)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_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 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_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))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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)))) (/.f32 (neg.f32 (*.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 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 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ cosTheta_O (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 cosTheta_O (*.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 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v))))))
(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 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_O (- (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (* -2 (/ sinTheta_i v))))))
(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 2 binary32) (/.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))) (* -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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.f32 v v)))))))
(* (pow sinTheta_O 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_O 2) (pow v 2)))) (/ 2 (pow sinTheta_O 2))) (+ (* -2 (/ sinTheta_i (* sinTheta_O v))) (* -1 (/ (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 v sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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))) (* -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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) sinTheta_O) (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_O)) (* 2 (/ sinTheta_i v))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) sinTheta_O) (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v))))))
(+.f32 #s(literal 2 binary32) (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))))
(+ 2 (+ (* 1/3 (/ 1 (pow v 2))) (* sinTheta_i (- (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)) (* -2 (/ sinTheta_O v))))))
(+.f32 #s(literal 2 binary32) (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))) (* -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 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))))
(* (pow sinTheta_i 2) (- (+ (* 1/3 (/ 1 (* (pow sinTheta_i 2) (pow v 2)))) (/ 2 (pow sinTheta_i 2))) (+ (* -2 (/ sinTheta_O (* sinTheta_i v))) (* -1 (/ (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 v sinTheta_i)) (neg.f32 (/.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))) (* -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 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O #s(literal -2 binary32)) v)) (neg.f32 sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (+ 2 (* 1/3 (/ 1 (pow v 2)))) sinTheta_i)) (* 2 (/ sinTheta_O v))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) sinTheta_i) (/.f32 (*.f32 sinTheta_O #s(literal -2 binary32)) v)) (neg.f32 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 (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 sinTheta_O (*.f32 v 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))
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (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))
(/ (- (* v (- (* 2 v) (* -2 (* sinTheta_O sinTheta_i)))) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (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 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(- (+ 2 (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))) (* -2 (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 2 binary32) (*.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)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_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 #s(literal 2 binary32) (*.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)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (* -1 (/ (- (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 2 binary32) (/.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))) v))
(+ 2 (* -1 (/ (- (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 2 binary32) (/.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))) 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O))) (*.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 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O)))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (neg.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))))))) (*.f32 v (*.f32 v v)))) (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 (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)) (neg.f32 cosTheta_O)))) (*.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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) 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 (*.f32 cosTheta_O cosTheta_i) (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)))) v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))) (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 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 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/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (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))) (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.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)))))))
(+ (* 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 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 cosTheta_O (neg.f32 (/.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 sinTheta_i (*.f32 #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)))))))))))
(/ (* 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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.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))))) (/.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/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 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (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) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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)))) (/.f32 (neg.f32 (*.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 (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) (* (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)))))
(/ (* 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O))) (*.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 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (neg.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 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 cosTheta_O)))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (neg.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))))))) (*.f32 v (*.f32 v v)))) (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 (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)) (neg.f32 cosTheta_O)))) (*.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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) 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 (*.f32 cosTheta_O cosTheta_i) (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)))) v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))) (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 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 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/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (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)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (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))) (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 (*.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)))))))
(+ (* 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 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 cosTheta_O (neg.f32 (/.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 sinTheta_i (*.f32 #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)))))))))))
(/ (* 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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.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))))) (/.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/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 sinTheta_O (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (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) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.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)))) (/.f32 (neg.f32 (*.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 (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) (* (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)
(*.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 (*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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 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 (/ (* 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 #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 (+ (* 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) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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)) (*.f32 v v)) (/.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)) (*.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 (/.f32 (*.f32 sinTheta_O 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)))
(*.f32 (+.f32 (/.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))) (neg.f32 v)) #s(literal -2 binary32)) (neg.f32 v))
(* -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) (/.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)) (*.f32 sinTheta_O sinTheta_i))) v) (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))) (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 sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (-.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/2 binary32) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.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))))) v)) (*.f32 (*.f32 v sinTheta_O) (-.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)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (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 sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 sinTheta_O (fma.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v 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 (-.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/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32))
(+ 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))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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)) (*.f32 v v)) (/.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)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal 2 binary32))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(-.f32 #s(literal 2 binary32) (/.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))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 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)) (*.f32 sinTheta_O sinTheta_i))) v) (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))) (neg.f32 v))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O (*.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)) v) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.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 v)))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.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 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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) (* (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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.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 cosTheta_O (neg.f32 (/.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 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 (*.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 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(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 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_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 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)))))))
(/ (* 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 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (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 cosTheta_O (*.f32 cosTheta_i (*.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 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) 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))
(neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) 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 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) 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) (fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O 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 (*.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_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (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_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 v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.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))) (*.f32 v (*.f32 v v))))) (/.f32 (neg.f32 (*.f32 cosTheta_i sinTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 cosTheta_i (-.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)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i sinTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 sinTheta_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 #s(literal -1/6 binary32) (/.f32 (*.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))) (*.f32 v (*.f32 v v)))) (/.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 v)))))) (/.f32 cosTheta_i (-.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)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* cosTheta_i v))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(* v (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_i)))
(*.f32 v (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* v (+ (* -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))))))
(*.f32 v (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* 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)))))))
(*.f32 v (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i #s(literal -1/6 binary32))) (*.f32 v v)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(* 1/2 (* cosTheta_i v))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(* -1 (* v (+ (* -1/2 cosTheta_i) (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))))
(*.f32 (fma.f32 cosTheta_i #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))
(* -1 (* v (+ (* -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))))
(*.f32 (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 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i #s(literal 1/6 binary32))) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (* v (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)))) v)) (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_i))))
(*.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 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_i #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_i (/.f32 sinTheta_O (neg.f32 v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) cosTheta_i)
(+ cosTheta_i (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) v)) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i)) (*.f32 v (*.f32 v v)))) (*.f32 cosTheta_i (/.f32 sinTheta_O (neg.f32 v)))) cosTheta_i)
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_i (/.f32 sinTheta_i (neg.f32 v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v))) cosTheta_i)
(+ cosTheta_i (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) v)) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) (neg.f32 v))) cosTheta_i)
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))
(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 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))
(+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))))
(+.f32 cosTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_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 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))))
cosTheta_i
(+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(+ cosTheta_i (* -1 (/ (+ (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(-.f32 cosTheta_i (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ cosTheta_i (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(-.f32 cosTheta_i (/.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) v))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 cosTheta_i (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_O (/.f32 sinTheta_i (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_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 sinTheta_O 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_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.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 sinTheta_O (/.f32 sinTheta_i (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 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.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 #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)))) (/.f32 sinTheta_i (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)))
(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 sinTheta_O (/.f32 sinTheta_i (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 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_O (/.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 (/.f32 sinTheta_i (neg.f32 v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.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 sinTheta_O (/.f32 sinTheta_i (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 #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/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 v))) v))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.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))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_i (neg.f32 (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i)) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_i (*.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 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/.f32 (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 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/.f32 (+.f32 cosTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_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 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(/.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 cosTheta_i (/.f32 (neg.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)))) v))) v))) (neg.f32 v))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32))
(+ 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))))))
(fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i 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)) (*.f32 v v)) (/.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)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) #s(literal 2 binary32))
2
#s(literal 2 binary32)
(+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* 2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v))) v)))
(-.f32 #s(literal 2 binary32) (/.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))) v))
(+ 2 (* -1 (/ (+ (* -2 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v)))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 (fma.f32 #s(literal 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)) (*.f32 sinTheta_O sinTheta_i))) v) (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))) (neg.f32 v))) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O))))
(+ (* sinTheta_i (+ (* sinTheta_O (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (fma.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_O (*.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)) v) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.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 v)))))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* 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))))
(+ (* sinTheta_O (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 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))) (fma.f32 sinTheta_O sinTheta_i v))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) v)))) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.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 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 sinTheta_O sinTheta_i v)))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(* v (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.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))))
(/ -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 (/.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))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) 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 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.f32 v v))) (/.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) v)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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) (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (neg.f32 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) (-.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i v) (/.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 v v) sinTheta_O))) (neg.f32 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 (/.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))))) (* 1/3 (/ 1 (pow v 2))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 sinTheta_O #s(literal -2 binary32)) 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 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 sinTheta_O #s(literal -2 binary32)) v)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (neg.f32 (/.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)) (neg.f32 (/.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)) (neg.f32 (/.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)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (*.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)) (neg.f32 (/.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) (-.f32 (neg.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)) (* -1 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (neg.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 (* 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 sinTheta_O (*.f32 v sinTheta_i)))) (*.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 sinTheta_O (*.f32 v sinTheta_i)))) (*.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 sinTheta_O (*.f32 v sinTheta_i)))) (*.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 (*.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))) v)
(/ (+ (* -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 (/.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))) v)
(/ (+ (* -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 (/.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))) 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 (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))) (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 (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))) (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 (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))) (neg.f32 v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #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)))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/ 1/3 (pow v 2))
(/.f32 #s(literal 1/3 binary32) (*.f32 v 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)
(* -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))
(/ 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))

rewrite371.0ms (1.7%)

Memory
23.1MiB live, 521.5MiB allocated
Rules
5 304×lower-/.f64
5 270×lower-/.f32
4 310×lower-*.f64
4 272×lower-*.f32
2 116×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075493
0123489
1417462
22925462
08531451
Stop Event
iter limit
node limit
iter limit
Counts
30 → 1 237
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.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))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 cosTheta_O cosTheta_i)
(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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) 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)) v)
(/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)
#s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 cosTheta_O (*.f32 v v))
Outputs
(neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) #s(literal -1 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 -2 binary32) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)) (/.f32 #s(literal -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 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #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 4 binary32))) (/.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))) (/.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (*.f32 v #s(literal 1/2 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) (/.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (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) v)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) v)))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (*.f32 v #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) (*.f32 v #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 v #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 v #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))
(*.f32 (*.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 4 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (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_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) #s(literal 1 binary32))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32))))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.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))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 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_O cosTheta_i)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 v v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (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) cosTheta_O)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.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 v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 (*.f32 v v) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) (*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (*.f32 v v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (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 4 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (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_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 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))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (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_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (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_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 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_i sinTheta_O) v)))) (*.f32 v (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_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (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 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.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 v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.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 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (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_i sinTheta_O) v)))) (*.f32 #s(literal 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_i sinTheta_O) v)))) (*.f32 v (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_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 2 binary32) v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 2 binary32) (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 #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 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 cosTheta_O cosTheta_i) v) (*.f32 #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 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #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))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v 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) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))
(*.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_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 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)))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.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)) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_i (*.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 4 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v)))
(/.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(/.f32 #s(literal 2 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v)))))
(/.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(/.f32 (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (/.f32 #s(literal 2 binary32) v) (neg.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) (*.f32 #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 #s(literal 2 binary32) v))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(/.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 #s(literal -2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (neg.f32 v)))
(/.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) 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 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (/.f32 #s(literal -2 binary32) v) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (/.f32 #s(literal -2 binary32) v) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(/.f32 (/.f32 #s(literal -2 binary32) v) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))))
(/.f32 (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) (*.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) 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 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) (neg.f32 (*.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) v) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) v)
(/.f32 (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) v)
(/.f32 (/.f32 (/.f32 #s(literal 2 binary32) v) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 2 binary32) v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -4 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (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 (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 2 binary32) v) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(*.f32 #s(literal 2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/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 #s(literal 2 binary32) v))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 4 binary32)))
(*.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 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) (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))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -2 binary32) v) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (*.f32 v #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) #s(literal 1/4 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))) #s(literal -2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) 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 #s(literal 2 binary32) v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.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/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) cosTheta_i)
(*.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_i) cosTheta_O)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) #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 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(+.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(pow.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))) #s(literal -1 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 sinTheta_i (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -2 binary32) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(fma.f32 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) v) #s(literal 2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(fma.f32 #s(literal -2 binary32) (*.f32 sinTheta_i sinTheta_O) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 (*.f32 sinTheta_i #s(literal -2 binary32)) sinTheta_O (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(fma.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))
(fma.f32 (*.f32 sinTheta_O #s(literal -2 binary32)) sinTheta_i (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))
(-.f32 (/.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))) (/.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) v))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))) (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))) (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))) (neg.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v)))))
(*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(neg.f32 (/.f32 (/.f32 cosTheta_O (neg.f32 v)) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) cosTheta_O) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))) (/.f32 cosTheta_O (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))) (/.f32 cosTheta_O (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) cosTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))))
(/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 (/.f32 cosTheta_O v) (neg.f32 (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v cosTheta_O) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) cosTheta_O)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v)))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (neg.f32 (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(/.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))) v)
(/.f32 (neg.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 cosTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))
(+.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)) (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 2 binary32))
(fma.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
(-.f32 (/.f32 #s(literal 8 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))))
(-.f32 (/.f32 #s(literal 4 binary32) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(-.f32 (/.f32 #s(literal 4 binary32) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))) (/.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)) (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)) (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v))))))
(/.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)))
(/.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32))) (+.f32 #s(literal 4 binary32) (-.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v))))))
(/.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v))) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))
(/.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v))))
(/.f32 (neg.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 4 binary32) (-.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)))) (neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 (neg.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)))) (neg.f32 (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 #s(literal 8 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))) (*.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32)))) (*.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)))) (*.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v))))) (neg.f32 (neg.f32 (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)) #s(literal 3 binary32)) #s(literal 8 binary32)) (+.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v)) (-.f32 #s(literal 4 binary32) (*.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 8 binary32) (pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)) #s(literal 4 binary32))))
(*.f32 (-.f32 #s(literal 4 binary32) (/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(pow.f32 (/.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 cosTheta_i (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)))) (neg.f32 (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i)) (neg.f32 (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v cosTheta_O))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 cosTheta_O))) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) cosTheta_i)
(*.f32 (/.f32 cosTheta_O #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_O) #s(literal -1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 v (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) v))
(*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(*.f32 (*.f32 v #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (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_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) #s(literal 1 binary32))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) v) #s(literal 1 binary32))))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.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))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 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_O cosTheta_i)) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 v v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (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) cosTheta_O)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.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 v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 v v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 (*.f32 v v) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)) (*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (*.f32 v v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (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 4 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (/.f32 (*.f32 v v) cosTheta_O))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (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_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) v)
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 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))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) (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_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))) v)
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) v)
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (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_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 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_i sinTheta_O) v)))) (*.f32 v (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_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) cosTheta_O)) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (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 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) cosTheta_O))))
(/.f32 (neg.f32 (*.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 v))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))) (neg.f32 (*.f32 v (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -2 binary32) v))) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 v v) cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 cosTheta_O (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (*.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 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (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_i sinTheta_O) v)))) (*.f32 #s(literal 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_i sinTheta_O) v)))) (*.f32 v (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_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -4 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 2 binary32) v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #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 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O 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 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 2 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 #s(literal 2 binary32) (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 #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 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 cosTheta_O cosTheta_i) v) (*.f32 #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 cosTheta_i #s(literal 1/2 binary32)) (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #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))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v 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) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))
(*.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_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 1/2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 1/2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 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)))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 4 binary32) v))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (*.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)) (*.f32 #s(literal 2 binary32) v)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) (/.f32 cosTheta_i (*.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 4 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 1/2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (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 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta_i (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) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (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))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) (neg.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) 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 #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 2 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (/.f32 #s(literal 1 binary32) (*.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))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal -1 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)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)))
(/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (*.f32 sinTheta_i 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)))
(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) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(pow.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(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)) sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) 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)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (/.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) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) 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 (*.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_i #s(literal -1 binary32))) (/.f32 sinTheta_O v))
(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 (exp.f32 (*.f32 #s(literal -1 binary32) sinTheta_i)) (/.f32 sinTheta_O v))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32)))
(/.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 #s(literal -1 binary32) (neg.f32 (/.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) (neg.f32 v))))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i v))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) cosTheta_i)
(*.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 #s(literal 1 binary32) v))
#s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))
(neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (neg.f32 v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) v) (/.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))) v))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32)) (*.f32 v (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))) (/.f32 #s(literal 1/36 binary32) (*.f32 v (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (*.f32 v (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32))) (neg.f32 (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) (neg.f32 (*.f32 v (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1/8 binary32) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 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 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/12 binary32))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i) #s(literal 1/6 binary32))))
(neg.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) v) (/.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (neg.f32 v)))
(-.f32 (/.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (*.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (*.f32 v (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) (*.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) v))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1 binary32)) (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))) v)
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 v (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))) (neg.f32 (*.f32 v (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) v)))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) #s(literal -8 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)))))
(*.f32 (pow.f32 (/.f32 v (-.f32 (/.f32 (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i #s(literal -1/2 binary32)))) #s(literal -1/3 binary32))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))))))
#s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(neg.f32 (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/3 binary32) v)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v v) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/3 binary32) v)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32)))))
(/.f32 #s(literal 1/3 binary32) (*.f32 v v))
(/.f32 #s(literal 1/3 binary32) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 v v) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 #s(literal 1/3 binary32) v))))
(/.f32 #s(literal -1/3 binary32) (neg.f32 (*.f32 v v)))
(/.f32 #s(literal -1/3 binary32) (neg.f32 (neg.f32 (neg.f32 (*.f32 v v)))))
(/.f32 (/.f32 #s(literal 1/3 binary32) v) v)
(/.f32 (neg.f32 (/.f32 #s(literal 1/3 binary32) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/3 binary32) v))) v)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/3 binary32) v))
(*.f32 #s(literal 1/3 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 #s(literal -1/3 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 1/3 binary32))
(*.f32 (/.f32 #s(literal 1/3 binary32) v) (/.f32 #s(literal 1 binary32) v))
(neg.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)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))) #s(literal 1 binary32)) #s(literal -1 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 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (*.f32 v (*.f32 v v))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O (neg.f32 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 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (*.f32 v (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) sinTheta_i)) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) (neg.f32 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) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) 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 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.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 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal -1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) 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)))
(neg.f32 (/.f32 cosTheta_O (neg.f32 (*.f32 v 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))
(pow.f32 (*.f32 (/.f32 v cosTheta_O) v) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v v))) (/.f32 cosTheta_O (neg.f32 (*.f32 v v))))
(/.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 (/.f32 cosTheta_O 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) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 (*.f32 v 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 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v 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)))

eval262.0ms (1.2%)

Memory
-11.0MiB live, 492.5MiB allocated
Compiler

Compiled 71 931 to 5 207 computations (92.8% saved)

prune560.0ms (2.6%)

Memory
3.1MiB live, 770.1MiB allocated
Pruning

71 alts after pruning (66 fresh and 5 done)

PrunedKeptTotal
New2 435222 457
Fresh174461
Picked325
Done033
Total2 455712 526
Accuracy
99.9%
Counts
2 526 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.5%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
94.2%
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
66.6%
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
66.5%
(/.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
97.9%
(/.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)))))
98.9%
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
60.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
66.5%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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))) v))) v))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (-.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))))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v))))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
99.1%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
99.0%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg 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.9%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
98.8%
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
72.3%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
66.5%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)))
98.6%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
98.8%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.7%
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.8%
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
66.5%
(/.f32 cosTheta_i (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
98.7%
(/.f32 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
92.6%
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
92.7%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
65.1%
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
98.6%
(*.f32 (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
97.6%
(*.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))) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32))))
98.8%
(*.f32 (/.f32 (*.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
98.0%
(*.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.6%
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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))
98.8%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
98.4%
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
66.5%
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
94.1%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
98.6%
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
98.2%
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
98.5%
(*.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
60.8%
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) v)) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v) #s(literal 1/2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.6%
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) v))
98.7%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (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))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
98.8%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
66.5%
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) #s(approx (- 2 (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) 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))))))
97.5%
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.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)))))
98.9%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
66.5%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
97.4%
(*.f32 cosTheta_i (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)))) #s(literal -1 binary32))))
60.8%
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
98.7%
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))
60.9%
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
60.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
61.4%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
60.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
Compiler

Compiled 5 065 to 1 833 computations (63.8% saved)

regimes334.0ms (1.6%)

Memory
-15.6MiB live, 709.6MiB allocated
Counts
145 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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))) v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) 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))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) #s(approx (- 2 (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) 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_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) v))
(/.f32 cosTheta_i (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(/.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 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))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) 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 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg 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_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 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_i cosTheta_O) #s(approx (* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v) (*.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 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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))) cosTheta_O) (/.f32 cosTheta_i (*.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))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.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 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 cosTheta_i (/.f32 (/.f32 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 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 (/.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 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.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 cosTheta_O 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))))) v)
(/.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 (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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 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)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (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 (*.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 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.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 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 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_O (/.f32 cosTheta_i 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) (neg.f32 (*.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_O (/.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) (*.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 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) 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)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(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)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.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 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (-.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 cosTheta_i (exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))) (/.f32 v cosTheta_O)))) #s(literal -1 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.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)))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_O)) #s(literal -1 binary32))) (*.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 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (/.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))) (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v v) cosTheta_O)) #s(literal -1 binary32))))
(*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v cosTheta_i)) #s(literal -1 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (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))) (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) v)) (*.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)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.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)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.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 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #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))))) (-.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)))
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
Calls

8 calls:

46.0ms
(*.f32 cosTheta_i cosTheta_O)
43.0ms
v
42.0ms
sinTheta_i
42.0ms
cosTheta_i
41.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
99.2%1cosTheta_i
99.2%1cosTheta_O
99.2%1sinTheta_i
99.2%1sinTheta_O
99.2%1v
99.2%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))
99.2%1(*.f32 sinTheta_i sinTheta_O)
99.2%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes295.0ms (1.4%)

Memory
9.1MiB live, 480.3MiB allocated
Counts
125 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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))) v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) 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))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) #s(approx (- 2 (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) 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_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) v))
(/.f32 cosTheta_i (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(/.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 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))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) 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 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg 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_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 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_i cosTheta_O) #s(approx (* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v) (*.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 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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))) cosTheta_O) (/.f32 cosTheta_i (*.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))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.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 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 cosTheta_i (/.f32 (/.f32 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 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 (/.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 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.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 cosTheta_O 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))))) v)
(/.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 (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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 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)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (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 (*.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 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.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 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 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_O (/.f32 cosTheta_i 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) (neg.f32 (*.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_O (/.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) (*.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 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) 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)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) v))))
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v))))
Calls

8 calls:

63.0ms
cosTheta_i
34.0ms
sinTheta_O
34.0ms
sinTheta_i
33.0ms
cosTheta_O
33.0ms
v
Results
AccuracySegmentsBranch
99.1%1cosTheta_i
99.1%1cosTheta_O
99.1%1sinTheta_i
99.1%1sinTheta_O
99.1%1v
99.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))
99.1%1(*.f32 sinTheta_i sinTheta_O)
99.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes364.0ms (1.7%)

Memory
17.3MiB live, 209.7MiB allocated
Counts
121 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (fma.f32 cosTheta_O #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i))) v)) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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))) v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) 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))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_i (*.f32 sinTheta_O #s(literal -2 binary32)))) v))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 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)) (*.f32 v v))) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) #s(approx (- 2 (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) 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_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))) v))
(/.f32 cosTheta_i (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(/.f32 (*.f32 (/.f32 cosTheta_O (neg.f32 v)) cosTheta_i) (neg.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 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))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)) (/.f32 (fma.f32 (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 -2 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))) v))) v))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v v) #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) 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 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(approx (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2)) (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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)))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg 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_i (*.f32 #s(approx (* (sinh (/ 1 v)) (* v 2)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/4 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (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 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) 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 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 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_i cosTheta_O) #s(approx (* (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) v) (*.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 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) cosTheta_i)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.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))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.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))) cosTheta_O) (/.f32 cosTheta_i (*.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))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.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 #s(literal 1 binary32) #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v))))))))
(*.f32 cosTheta_i (/.f32 (/.f32 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 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.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 (/.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 cosTheta_O (/.f32 (*.f32 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))))) cosTheta_i))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (*.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 cosTheta_O 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))))) v)
(/.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 (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 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 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)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i 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 (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 (*.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 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (*.f32 v #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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_O #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i)))
(/.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 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i 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 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_O (/.f32 cosTheta_i 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) (neg.f32 (*.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_O (/.f32 cosTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) (*.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 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)) v))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

62.0ms
cosTheta_O
61.0ms
sinTheta_O
58.0ms
cosTheta_i
46.0ms
(*.f32 sinTheta_i sinTheta_O)
42.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
99.1%1cosTheta_i
99.1%1cosTheta_O
99.1%1sinTheta_i
99.1%1sinTheta_O
99.1%1v
99.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))
99.1%1(*.f32 sinTheta_i sinTheta_O)
99.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes226.0ms (1.1%)

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

8 calls:

57.0ms
cosTheta_O
46.0ms
sinTheta_O
32.0ms
(*.f32 sinTheta_i sinTheta_O)
19.0ms
cosTheta_i
19.0ms
v
Results
AccuracySegmentsBranch
99.1%1cosTheta_i
99.1%1cosTheta_O
99.1%1sinTheta_i
99.1%1sinTheta_O
99.1%1v
99.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))
99.1%1(*.f32 sinTheta_i sinTheta_O)
99.1%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes269.0ms (1.3%)

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

8 calls:

60.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))
50.0ms
(*.f32 cosTheta_i cosTheta_O)
46.0ms
cosTheta_i
42.0ms
sinTheta_i
17.0ms
v
Results
AccuracySegmentsBranch
99.0%1cosTheta_i
99.0%1cosTheta_O
99.0%1sinTheta_i
99.0%1sinTheta_O
99.0%1v
99.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))
99.0%1(*.f32 sinTheta_i sinTheta_O)
99.0%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes178.0ms (0.8%)

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

8 calls:

44.0ms
(*.f32 sinTheta_i sinTheta_O)
35.0ms
cosTheta_i
22.0ms
cosTheta_O
22.0ms
sinTheta_O
14.0ms
v
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
98.8%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.8%1(*.f32 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes160.0ms (0.8%)

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

8 calls:

52.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))
23.0ms
sinTheta_i
18.0ms
sinTheta_O
15.0ms
v
13.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
98.8%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.8%1(*.f32 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes143.0ms (0.7%)

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

8 calls:

38.0ms
sinTheta_i
22.0ms
cosTheta_i
22.0ms
(*.f32 cosTheta_i cosTheta_O)
13.0ms
v
12.0ms
(*.f32 sinTheta_i sinTheta_O)
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)

regimes100.0ms (0.5%)

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

8 calls:

14.0ms
sinTheta_i
13.0ms
cosTheta_i
13.0ms
(*.f32 sinTheta_i sinTheta_O)
13.0ms
v
12.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
72.3%1cosTheta_i
72.3%1cosTheta_O
72.3%1sinTheta_i
72.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))
72.3%1(*.f32 sinTheta_i sinTheta_O)
72.3%1(*.f32 cosTheta_i cosTheta_O)
72.3%1sinTheta_O
72.3%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes104.0ms (0.5%)

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

8 calls:

26.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))
16.0ms
(*.f32 sinTheta_i sinTheta_O)
12.0ms
sinTheta_O
11.0ms
cosTheta_i
10.0ms
sinTheta_i
Results
AccuracySegmentsBranch
66.5%1sinTheta_i
66.5%1(*.f32 sinTheta_i sinTheta_O)
66.5%1cosTheta_O
66.5%1v
66.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))
66.5%1(*.f32 cosTheta_i cosTheta_O)
66.5%1cosTheta_i
66.5%1sinTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes71.0ms (0.3%)

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

8 calls:

10.0ms
sinTheta_i
9.0ms
sinTheta_O
8.0ms
v
8.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))
8.0ms
cosTheta_O
Results
AccuracySegmentsBranch
66.5%1sinTheta_i
66.5%1v
66.5%1sinTheta_O
66.5%1cosTheta_i
66.5%1cosTheta_O
66.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))
66.5%1(*.f32 sinTheta_i sinTheta_O)
66.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes62.0ms (0.3%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes59.0ms (0.3%)

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

8 calls:

11.0ms
(*.f32 sinTheta_i sinTheta_O)
9.0ms
cosTheta_i
8.0ms
sinTheta_O
6.0ms
sinTheta_i
6.0ms
v
Results
AccuracySegmentsBranch
66.5%1sinTheta_i
66.5%1sinTheta_O
66.5%1v
66.5%1(*.f32 sinTheta_i sinTheta_O)
66.5%1cosTheta_O
66.5%1cosTheta_i
66.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))
66.5%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes48.0ms (0.2%)

Memory
9.7MiB live, 131.9MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) #s(literal 2 binary32))) v))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes81.0ms (0.4%)

Memory
-22.0MiB live, 94.5MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (/.f32 v cosTheta_i))))
(*.f32 #s(approx (/ (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) cosTheta_i) (* (sinh (/ 1 v)) 2)) (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (/.f32 cosTheta_O (*.f32 v v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes35.0ms (0.2%)

Memory
-9.4MiB live, 75.6MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (sinh (/ 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))))
(*.f32 cosTheta_i #s(approx (/ (/ cosTheta_O v) (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes22.0ms (0.1%)

Memory
12.1MiB live, 51.2MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes20.0ms (0.1%)

Memory
6.3MiB live, 45.4MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes13.0ms (0.1%)

Memory
-13.9MiB live, 28.7MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

simplify107.0ms (0.5%)

Memory
20.2MiB live, 58.1MiB allocated
Algorithm
egg-herbie
Rules
978×distribute-lft-neg-in_binary32
658×neg-mul-1_binary32
640×unsub-neg_binary32
522×neg-sub0_binary32
412×sub-neg_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0174677
1237676
2285676
3334675
4381675
5434675
6509675
7697675
81043675
91541675
102128675
112634675
122969675
133160675
143262675
153280675
163292675
173314675
183346675
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 4 binary32) (/.f32 #s(literal 2 binary32) v))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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))) (neg.f32 (/.f32 sinTheta_O v))) #s(literal 1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (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 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 v v))) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(approx (exp (/ (* sinTheta_i sinTheta_O) (neg v))) #s(literal 1 binary32)) v))) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O #s(approx (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v)) (/.f32 cosTheta_i v))) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(approx (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(approx (* (exp (/ (* sinTheta_i sinTheta_O) (neg v))) 1/2) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) (*.f32 v v))) #s(approx (sinh (/ 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))))
(/.f32 #s(approx (* (* cosTheta_O (/ cosTheta_i v)) (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) (* v 2))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) #s(approx (sinh (/ 1 v)) (/.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 (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/6 binary32)) (/.f32 #s(literal 2 binary32) v) (*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_i 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 sinTheta_O (*.f32 sinTheta_i #s(literal -2 binary32)))) v))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (fma.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -2 binary32) (/.f32 #s(literal -1/3 binary32) v))) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) (/.f32 #s(approx (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) (/.f32 #s(literal -1/3 binary32) v)) v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) #s(approx (* (* (sinh (/ 1 v)) (* v 2)) (exp (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 2 binary32) #s(approx (/ (+ (* 2 (/ (+ (* (* sinTheta_O sinTheta_O) (* (* sinTheta_i sinTheta_i) -1/2)) -1/6) v)) (* sinTheta_O (* sinTheta_i -2))) v) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(literal 1/2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))

soundness2.1s (10%)

Memory
-216.2MiB live, 1 508.7MiB allocated
Rules
13 172×lower-fma.f64
13 172×lower-fma.f32
12 164×lower-fma.f64
12 164×lower-fma.f32
10 374×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
03170
18968
252868
3682568
0806568
054299
087300
1273290
21809290
37559290
08329290
03344121
110404000
238273767
370033766
080493724
0106821258
1356320321
0827419943
065297
0100304
1327286
22168286
08368286
075493
0123489
1417462
22925462
08531451
095018674
1305917951
0901917677
077817672
1259416958
0822616735
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 701 to 828 computations (51.3% saved)

preprocess1.1s (5.3%)

Memory
53.4MiB live, 1 570.5MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 7 680 to 4 878 computations (36.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...