HairBSDF, Mp, lower

Time bar (total: 16.7s)

analyze871.0ms (5.2%)

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

Compiled 69 to 43 computations (37.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 342.0ms
...c/correct-round.rkt:119:19: 94.0ms (27.5% of total)
ival-<=: 64.0ms (18.7% of total)
ival-mult: 45.0ms (13.1% of total)
ival-div: 35.0ms (10.2% of total)
ival-add: 25.0ms (7.3% of total)
ival-log: 21.0ms (6.1% of total)
ival-sub: 20.0ms (5.8% of total)
ival-and: 20.0ms (5.8% of total)
ival-exp: 14.0ms (4.1% of total)
const: 3.0ms (0.9% of total)
backward-pass: 1.0ms (0.3% of total)

sample2.9s (17.4%)

Results
2.3s8256×0valid
36.0ms141×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-<=: 389.0ms (22.4% of total)
...c/correct-round.rkt:119:19: 374.0ms (21.5% of total)
ival-div: 275.0ms (15.8% of total)
ival-mult: 186.0ms (10.7% of total)
ival-log: 129.0ms (7.4% of total)
ival-add: 120.0ms (6.9% of total)
ival-sub: 98.0ms (5.6% of total)
ival-and: 90.0ms (5.2% of total)
ival-exp: 59.0ms (3.4% of total)
const: 15.0ms (0.9% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess440.0ms (2.6%)

Algorithm
egg-herbie
Rules
2134×*-lowering-*.f32
2134×*-lowering-*.f64
1878×sum3-define
1746×fnmsub-define
1272×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0164462
1501408
21578399
37275399
02121
15319
215019
360819
4274119
5792319
0839619
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
Outputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(/.f32 (exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
Call 2
Inputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* (neg cosTheta_i) cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i (neg cosTheta_O)) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* (neg sinTheta_i) sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i (neg sinTheta_O)) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) (neg v)) (/ (* sinTheta_i sinTheta_O) (neg v))) (/ 1 (neg v))) 6931/10000) (log (/ 1 (* 2 (neg v))))))
(neg (exp (+ (+ (- (- (/ (* (neg cosTheta_i) cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i (neg cosTheta_O)) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* (neg sinTheta_i) sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i (neg sinTheta_O)) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) (neg v)) (/ (* sinTheta_i sinTheta_O) (neg v))) (/ 1 (neg v))) 6931/10000) (log (/ 1 (* 2 (neg v)))))))
(exp (+ (+ (- (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* sinTheta_i cosTheta_O) v) (/ (* cosTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* sinTheta_O cosTheta_O) v) (/ (* sinTheta_i cosTheta_i) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* v cosTheta_O) cosTheta_i) (/ (* sinTheta_i sinTheta_O) cosTheta_i)) (/ 1 cosTheta_i)) 6931/10000) (log (/ 1 (* 2 cosTheta_i)))))
(exp (+ (+ (- (- (/ (* cosTheta_i sinTheta_i) v) (/ (* cosTheta_O sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i sinTheta_O) v) (/ (* sinTheta_i cosTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i v) cosTheta_O) (/ (* sinTheta_i sinTheta_O) cosTheta_O)) (/ 1 cosTheta_O)) 6931/10000) (log (/ 1 (* 2 cosTheta_O)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_O sinTheta_i) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) sinTheta_i) (/ (* v sinTheta_O) sinTheta_i)) (/ 1 sinTheta_i)) 6931/10000) (log (/ 1 (* 2 sinTheta_i)))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) sinTheta_O) (/ (* sinTheta_i v) sinTheta_O)) (/ 1 sinTheta_O)) 6931/10000) (log (/ 1 (* 2 sinTheta_O)))))
Outputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (+ (fmsub cosTheta_i (/ cosTheta_O v) (fma sinTheta_i (/ sinTheta_O v) (recip v))) 6931/10000)))
(exp (+ (+ (- (- (/ (* (neg cosTheta_i) cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (fnmsub cosTheta_i (/ cosTheta_O v) (+ (fma sinTheta_i (/ sinTheta_O v) (recip v)) -6931/10000))))
(exp (+ (+ (- (- (/ (* cosTheta_i (neg cosTheta_O)) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (fnmsub cosTheta_i (/ cosTheta_O v) (+ (fma sinTheta_i (/ sinTheta_O v) (recip v)) -6931/10000))))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* (neg sinTheta_i) sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (exp (+ 6931/10000 (fma cosTheta_i (/ cosTheta_O v) (fmsub sinTheta_i (/ sinTheta_O v) (recip v))))) (/ 1/2 v))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i (neg sinTheta_O)) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (exp (+ 6931/10000 (fma cosTheta_i (/ cosTheta_O v) (fmsub sinTheta_i (/ sinTheta_O v) (recip v))))) (/ 1/2 v))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) (neg v)) (/ (* sinTheta_i sinTheta_O) (neg v))) (/ 1 (neg v))) 6931/10000) (log (/ 1 (* 2 (neg v))))))
(exp (sum4 (recip v) (fnmadd cosTheta_i (/ cosTheta_O v) (* sinTheta_i (/ sinTheta_O v))) 6931/10000 (log (/ -1/2 v))))
(neg (exp (+ (+ (- (- (/ (* (neg cosTheta_i) cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(* (/ -1/2 v) (exp (fnmsub cosTheta_i (/ cosTheta_O v) (+ (fma sinTheta_i (/ sinTheta_O v) (recip v)) -6931/10000))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i (neg cosTheta_O)) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(* (/ -1/2 v) (exp (fnmsub cosTheta_i (/ cosTheta_O v) (+ (fma sinTheta_i (/ sinTheta_O v) (recip v)) -6931/10000))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* (neg sinTheta_i) sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(* (/ -1/2 v) (exp (+ 6931/10000 (fma cosTheta_i (/ cosTheta_O v) (fmsub sinTheta_i (/ sinTheta_O v) (recip v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i (neg sinTheta_O)) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))))
(* (/ -1/2 v) (exp (+ 6931/10000 (fma cosTheta_i (/ cosTheta_O v) (fmsub sinTheta_i (/ sinTheta_O v) (recip v))))))
(neg (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) (neg v)) (/ (* sinTheta_i sinTheta_O) (neg v))) (/ 1 (neg v))) 6931/10000) (log (/ 1 (* 2 (neg v)))))))
(* (exp (+ 6931/10000 (fnmadd cosTheta_i (/ cosTheta_O v) (fma sinTheta_i (/ sinTheta_O v) (recip v))))) (/ 1/2 v))
(exp (+ (+ (- (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (+ (fmsub cosTheta_i (/ cosTheta_O v) (fma sinTheta_i (/ sinTheta_O v) (recip v))) 6931/10000)))
(exp (+ (+ (- (- (/ (* sinTheta_i cosTheta_O) v) (/ (* cosTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (sum3 (* cosTheta_O (/ sinTheta_i v)) (fnmsub cosTheta_i (/ sinTheta_O v) (recip v)) 6931/10000)))
(exp (+ (+ (- (- (/ (* sinTheta_O cosTheta_O) v) (/ (* sinTheta_i cosTheta_i) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(exp (sum4 6931/10000 (log (/ 1/2 v)) (* sinTheta_O (/ cosTheta_O v)) (fnmsub cosTheta_i (/ sinTheta_i v) (recip v))))
(exp (+ (+ (- (- (/ (* v cosTheta_O) cosTheta_i) (/ (* sinTheta_i sinTheta_O) cosTheta_i)) (/ 1 cosTheta_i)) 6931/10000) (log (/ 1 (* 2 cosTheta_i)))))
(* (exp (+ 6931/10000 (fmsub cosTheta_O (/ v cosTheta_i) (fma sinTheta_O (/ sinTheta_i cosTheta_i) (recip cosTheta_i))))) (/ 1/2 cosTheta_i))
(exp (+ (+ (- (- (/ (* cosTheta_i sinTheta_i) v) (/ (* cosTheta_O sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (sum3 (* sinTheta_i (/ cosTheta_i v)) (fnmsub cosTheta_O (/ sinTheta_O v) (recip v)) 6931/10000)))
(exp (+ (+ (- (- (/ (* cosTheta_i sinTheta_O) v) (/ (* sinTheta_i cosTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (sum3 (* cosTheta_i (/ sinTheta_O v)) (fnmsub cosTheta_O (/ sinTheta_i v) (recip v)) 6931/10000)))
(exp (+ (+ (- (- (/ (* cosTheta_i v) cosTheta_O) (/ (* sinTheta_i sinTheta_O) cosTheta_O)) (/ 1 cosTheta_O)) 6931/10000) (log (/ 1 (* 2 cosTheta_O)))))
(* (exp (+ 6931/10000 (fma cosTheta_i (/ v cosTheta_O) (fnmsub sinTheta_i (/ sinTheta_O cosTheta_O) (recip cosTheta_O))))) (/ 1/2 cosTheta_O))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_O sinTheta_i) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(* (/ 1/2 v) (exp (+ (fmsub cosTheta_i (/ cosTheta_O v) (fma sinTheta_i (/ sinTheta_O v) (recip v))) 6931/10000)))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) sinTheta_i) (/ (* v sinTheta_O) sinTheta_i)) (/ 1 sinTheta_i)) 6931/10000) (log (/ 1 (* 2 sinTheta_i)))))
(* (exp (sum3 (/ (* cosTheta_i cosTheta_O) sinTheta_i) (fnmsub v (/ sinTheta_O sinTheta_i) (recip sinTheta_i)) 6931/10000)) (/ 1/2 sinTheta_i))
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) sinTheta_O) (/ (* sinTheta_i v) sinTheta_O)) (/ 1 sinTheta_O)) 6931/10000) (log (/ 1 (* 2 sinTheta_O)))))
(exp (sum4 6931/10000 (log (/ 1/2 sinTheta_O)) (* cosTheta_i (/ cosTheta_O sinTheta_O)) (fnmsub v (/ sinTheta_i sinTheta_O) (recip sinTheta_O))))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain259.0ms (1.5%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1017(-8.583007229390205e-7 -4.059134788847056e-29 2.983832576338497e-37 5.0894412798133e-33 8.709351770915637e-25)32(-0.3503350019454956 7.932648136456388e-13 -1.3964601113474865e-30 1.3150195992892022e-13 1.6921285705961964e-8)(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
870-35(-3.2769269509545524e-17 7.186418075974443e-27 -1.4339816770834662e-36 4.503941978487719e-13 1.995162464755387e-21)(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
14(-1.1462956549213022e-24 0.0004710103094112128 -5.419709623311064e-7 8.547006853504682e-21 0.007770811207592487)1(-2.073007436450256e-27 7.227948979355442e-14 -1.2007616686537685e-24 5.668737901920669e-27 0.02258634939789772)(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
10-0-(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
00-0-cosTheta_O
00-0-(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
00-0-(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-#s(literal 6931/10000 binary32)
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-#s(literal 1 binary32)
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 #s(literal 2 binary32) v)
00-0-sinTheta_O
00-0-(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
00-0-v
00-0-cosTheta_i
00-0-sinTheta_i
00-0-(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
00-0-#s(literal 2 binary32)
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
Results
160.0ms512×0valid
Compiler

Compiled 308 to 65 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-div: 16.0ms (28.1% of total)
ival-mult: 10.0ms (17.5% of total)
...c/correct-round.rkt:119:19: 8.0ms (14% of total)
ival-log: 7.0ms (12.3% of total)
ival-add: 5.0ms (8.8% of total)
ival-sub: 5.0ms (8.8% of total)
ival-exp: 3.0ms (5.3% of total)
const: 1.0ms (1.8% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 27 to 19 computations (29.6% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f32 (exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
99.5%
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
Compiler

Compiled 57 to 40 computations (29.8% saved)

simplify184.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff0
(+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(/.f32 (exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
cost-diff0
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
cost-diff0
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
cost-diff64
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff3200
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
Rules
2116×*-lowering-*.f32
2116×*-lowering-*.f64
1378×+-lowering-+.f64
1378×+-lowering-+.f32
1372×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
031210
183202
2249201
3967201
43926201
08135201
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))
(+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)
(- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v))
(- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v))
(/ (* cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ 1 v)
1
6931/10000
(log (/ 1 (* 2 v)))
(/ 1 (* 2 v))
(* 2 v)
2
(/ (exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))) (* v 2))
(exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v))))
(+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))
(- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v))
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
(/ (* sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
(* v 2)
2
Outputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/ (* cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
1
#s(literal 1 binary32)
6931/10000
#s(literal 6931/10000 binary32)
(log (/ 1 (* 2 v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/ 1 (* 2 v))
(/.f32 #s(literal 1/2 binary32) v)
(* 2 v)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)
(/ (exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))) (* v 2))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v))))
(exp.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(* cosTheta_O (/ cosTheta_i v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(/ (* sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(+ 6931/10000 (/ -1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* v 2)
(*.f32 v #s(literal 2 binary32))
2
#s(literal 2 binary32)

localize219.0ms (1.3%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy99.8%
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
accuracy99.4%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy74.3%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy99.8%
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
accuracy99.6%
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
accuracy78.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy74.3%
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
Results
139.0ms256×0valid
Compiler

Compiled 242 to 32 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-div: 18.0ms (36.5% of total)
ival-mult: 10.0ms (20.3% of total)
ival-add: 6.0ms (12.2% of total)
ival-exp: 4.0ms (8.1% of total)
ival-sub: 4.0ms (8.1% of total)
ival-log: 4.0ms (8.1% of total)
...c/correct-round.rkt:119:19: 4.0ms (8.1% of total)
const: 1.0ms (2% of total)
backward-pass: 0.0ms (0% of total)

series148.0ms (0.9%)

Counts
13 → 612
Calls
Call 1
Inputs
#<alt (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))>
#<alt (/ 1 (* 2 v))>
#<alt (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))>
#<alt (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)>
#<alt (/ (exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))) (* v 2))>
#<alt (exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v))))>
#<alt (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))>
#<alt (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v))>
#<alt (/ (* sinTheta_i sinTheta_O) v)>
#<alt (/ (* cosTheta_i cosTheta_O) v)>
#<alt (log (/ 1 (* 2 v)))>
#<alt (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v))>
#<alt (* cosTheta_O (/ cosTheta_i v))>
Outputs
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))>
#<alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))>
#<alt (+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))>
#<alt (+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
Calls

153 calls:

TimeVariablePointExpression
32.0ms
cosTheta_O
@0
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))
28.0ms
v
@0
(log (/ 1 (* 2 v)))
9.0ms
v
@-inf
(log (/ 1 (* 2 v)))
7.0ms
cosTheta_i
@0
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))
6.0ms
v
@-inf
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))

rewrite294.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
2662×*-lowering-*.f32
2662×*-lowering-*.f64
2352×/-lowering-/.f32
2352×/-lowering-/.f64
824×frac-add
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031140
1135125
2761125
37892125
08037125
Stop Event
iter limit
node limit
Counts
13 → 1054
Calls
Call 1
Inputs
(exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))))
(/ 1 (* 2 v))
(+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))
(+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)
(/ (exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))) (* v 2))
(exp (+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v))))
(+ (- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v)) (+ 6931/10000 (/ -1 v)))
(- (* cosTheta_O (/ cosTheta_i v)) (/ (* sinTheta_i sinTheta_O) v))
(/ (* sinTheta_i sinTheta_O) v)
(/ (* cosTheta_i cosTheta_O) v)
(log (/ 1 (* 2 v)))
(- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v))
(* cosTheta_O (/ cosTheta_i v))
Outputs
(neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v #s(literal -2 binary32))) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -2 binary32))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v))
(/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 2 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -2 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)))
(*.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1/2 binary32))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -2 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -2 binary32)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 v #s(literal -2 binary32)))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (log.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32))
(neg.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (neg.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 (*.f32 v #s(literal -2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (+.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal -1 binary32))) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v))
(-.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 2 binary32))) (log.f32 v))
(neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) #s(literal 0 binary32)))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 0 binary32)))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 0 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 0 binary32)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32)))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 0 binary32)))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)))
(+.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal -6931/10000 binary32))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (+.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (+.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -6931/10000 binary32)))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 0 binary32)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v #s(literal -2 binary32))) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -2 binary32))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 2 binary32)))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v))
(/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (*.f32 v #s(literal -2 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 v (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 2 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -2 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)))
(*.f32 (neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v)) #s(literal -1/2 binary32))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -2 binary32)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal -2 binary32)) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal -1 binary32)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (exp.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (neg.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (neg.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (exp.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) #s(literal 0 binary32)))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 0 binary32)))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 0 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 0 binary32)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32)))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 0 binary32)))
(+.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)))
(+.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (+.f32 #s(literal 6931/10000 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal -6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal -6931/10000 binary32))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (+.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v) #s(literal 0 binary32)))
(-.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (+.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal -6931/10000 binary32)))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (+.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 0 binary32)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(neg.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(neg.f32 (+.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v))
(neg.f32 (/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (*.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (*.f32 (+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 v (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (neg.f32 v) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(-.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (neg.f32 v) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 0 binary32)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) v)
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (+.f32 (*.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (+.f32 (*.f32 cosTheta_O v) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (*.f32 v (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (neg.f32 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v cosTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v cosTheta_i)) (*.f32 (neg.f32 v) cosTheta_O)) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 v)) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 v v))
(/.f32 (+.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 v (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (+.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 v (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_O)) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 v cosTheta_i)) (*.f32 cosTheta_O v)) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (+.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v)) (*.f32 v (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) v) (*.f32 (neg.f32 v) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O v) (*.f32 (/.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (neg.f32 v) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 v (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)) (*.f32 v (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) v)
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v v))
(/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)) (neg.f32 (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) v) (neg.f32 v))
(/.f32 (/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (neg.f32 v)) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) (neg.f32 v)) #s(literal -1 binary32))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.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_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(*.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 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (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 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(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 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) #s(literal -1 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1/2 binary32) v)))
(+.f32 (log.f32 #s(literal -1 binary32)) (neg.f32 (log.f32 (*.f32 v #s(literal -2 binary32)))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) v)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(+.f32 (*.f32 #s(literal -1 binary32) (log.f32 v)) (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1 binary32) (log.f32 v)) (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (neg.f32 (log.f32 #s(literal 2 binary32))))
(+.f32 (neg.f32 (log.f32 #s(literal 2 binary32))) (neg.f32 (log.f32 v)))
(+.f32 (*.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (log.f32 v)))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (log.f32 v)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 (log.f32 (/.f32 #s(literal 1 binary32) v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (+.f32 #s(literal 0 binary32) (log.f32 #s(literal -1 binary32))) (log.f32 (*.f32 v #s(literal -2 binary32))))
(-.f32 (+.f32 #s(literal 0 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal 2 binary32))) (log.f32 v))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(neg.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(neg.f32 (+.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v))
(neg.f32 (/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v v)))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (*.f32 (neg.f32 (/.f32 sinTheta_i v)) sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (*.f32 (+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (neg.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(-.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(-.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 sinTheta_i (/.f32 v sinTheta_O)) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (-.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(-.f32 (/.f32 v (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (neg.f32 v) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(-.f32 (/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))) (/.f32 (neg.f32 v) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v v)) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(-.f32 (+.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 0 binary32)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) v)
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (+.f32 (*.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (+.f32 (*.f32 cosTheta_O v) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (*.f32 v (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (neg.f32 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v cosTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v cosTheta_i)) (*.f32 (neg.f32 v) cosTheta_O)) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))) (neg.f32 v)) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 v v))
(/.f32 (+.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 v (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (neg.f32 v)))
(/.f32 (+.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))
(/.f32 (+.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 v (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) cosTheta_O)) (*.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 v cosTheta_i)) (*.f32 cosTheta_O v)) (*.f32 v (/.f32 v cosTheta_i)))
(/.f32 (+.f32 (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (+.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 v)) (*.f32 v (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) v) (*.f32 (neg.f32 v) (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O v) (*.f32 (/.f32 v cosTheta_i) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))) (*.f32 (/.f32 v cosTheta_i) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O (neg.f32 v)) (*.f32 (/.f32 v cosTheta_i) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v cosTheta_i) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (neg.f32 v) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 v (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) (neg.f32 v)) (*.f32 v (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 v cosTheta_i)) (*.f32 (/.f32 v cosTheta_i) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))) v) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) v)
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O))))) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))) (*.f32 v v))
(/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v)) (neg.f32 (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) v) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) v) (neg.f32 v))
(/.f32 (/.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (neg.f32 v)) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O)))))
(*.f32 (-.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v cosTheta_i) (*.f32 cosTheta_O (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(*.f32 (neg.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 v v))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 sinTheta_i (/.f32 v sinTheta_O))) v) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (/.f32 sinTheta_i (/.f32 v sinTheta_O))))))
(*.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 v (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v) (neg.f32 v)) #s(literal -1 binary32))
(neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(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 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #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 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i (/.f32 v cosTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (/.f32 v cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))) #s(literal -1 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))

simplify380.0ms (2.3%)

Algorithm
egg-herbie
Rules
6300×*-lowering-*.f32
6300×*-lowering-*.f64
2392×+-lowering-+.f64
2392×+-lowering-+.f32
1864×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059610356
120099230
277789221
083789221
Stop Event
iter limit
node limit
Counts
612 → 612
Calls
Call 1
Inputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_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)
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
6931/10000
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_O cosTheta_i)) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 cosTheta_O v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_i (+.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_O cosTheta_i)) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_O (+.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 cosTheta_i v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))) (*.f32 v v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_O (+.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))) #s(literal 1/2 binary32)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (+.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)))) (*.f32 v (*.f32 v v)))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (/.f32 (+.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (/.f32 (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))))) v)) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_O)) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_i v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))) (*.f32 (exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 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)
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_i)) (neg.f32 cosTheta_i))
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) cosTheta_O)) (neg.f32 cosTheta_O))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1 binary32) v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1 binary32) v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1 binary32) v))))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) (*.f32 (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/4 binary32) cosTheta_O)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_i (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v)) v))
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)))) (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v (*.f32 v v))))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v))) v))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (+.f32 (*.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/4 binary32)) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32)))) v))) v)) v)) (neg.f32 v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/4 binary32) sinTheta_O)))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) sinTheta_O) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 v v)) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (+.f32 (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (*.f32 cosTheta_i (+.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v))))))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v (*.f32 v v)))))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp 6931/10000) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32)))) v)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v)))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)))) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_O v)))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) sinTheta_O)) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_i v)))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))) (*.f32 (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (-.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (+.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_O)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 #s(literal 6931/10000 binary32) v)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_O) (/.f32 sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v sinTheta_i))) (neg.f32 sinTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 sinTheta_i v) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) sinTheta_O))) (neg.f32 sinTheta_O))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))

eval235.0ms (1.4%)

Compiler

Compiled 45150 to 4415 computations (90.2% saved)

prune223.0ms (1.3%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New174381751
Fresh000
Picked202
Done000
Total174581753
Accuracy
99.9%
Counts
1753 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
4.6%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
99.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
98.8%
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
11.5%
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
99.5%
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
13.1%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
Compiler

Compiled 284 to 216 computations (23.9% saved)

simplify170.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)))
cost-diff3200
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
cost-diff0
(exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
cost-diff0
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
cost-diff64
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(*.f32 sinTheta_O sinTheta_i)
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
cost-diff0
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
cost-diff0
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff0
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
cost-diff0
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
cost-diff0
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
Rules
2274×sum4-define
2050×sum3-define
1910×*-lowering-*.f32
1910×*-lowering-*.f64
1432×sum5-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
037279
181279
2186279
3410279
4875270
51854270
65405270
08200270
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1/2 (/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))))
1/2
(/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))
v
(exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
(+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)
(/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)
(- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(+ (* sinTheta_i sinTheta_O) 1)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
1
6931/10000
(exp (* cosTheta_O (/ cosTheta_i v)))
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
(exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))
(- 0 (/ (* sinTheta_O sinTheta_i) v))
0
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
v
(/ (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))) v)
(* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))))
1/2
(exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))
(+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
v
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
(* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))
(* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)))
(/ 1/2 v)
1/2
v
(exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))
(/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)
(- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1))
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(+ (* sinTheta_i sinTheta_O) 1)
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
1
(exp 6931/10000)
6931/10000
Outputs
(/ 1/2 (/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))) v))
1/2
#s(literal 1/2 binary32)
(/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))
(/.f32 v (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))))
v
(exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
(exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32)))
(+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)
(+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))
(/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(+ (* sinTheta_i sinTheta_O) 1)
(+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
1
#s(literal 1 binary32)
6931/10000
#s(literal 6931/10000 binary32)
(exp (* cosTheta_O (/ cosTheta_i v)))
(exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(* cosTheta_O (/ cosTheta_i v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(- 0 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) v)
0
#s(literal 0 binary32)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
v
(/ (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) v))
(* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
1/2
#s(literal 1/2 binary32)
(exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
(+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))
(* cosTheta_O (/ cosTheta_i v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
v
(+ 6931/10000 (/ -1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
(* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))) v))
(* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(+ (* sinTheta_i sinTheta_O) 1)
(+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
1
#s(literal 1 binary32)
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
6931/10000
#s(literal 6931/10000 binary32)

localize487.0ms (2.9%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f32 cosTheta_i cosTheta_O)
accuracy100.0%
(exp.f32 #s(literal 6931/10000 binary32))
accuracy100.0%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy99.9%
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))
accuracy100.0%
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
accuracy100.0%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy99.9%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.9%
(exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy100.0%
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_i)
accuracy100.0%
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
accuracy98.8%
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
accuracy100.0%
(/.f32 cosTheta_i v)
accuracy100.0%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
accuracy100.0%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
accuracy100.0%
(/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
accuracy99.9%
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
accuracy99.9%
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
Results
401.0ms211×0unsamplable
31.0ms45×0valid
Compiler

Compiled 316 to 38 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-exp: 13.0ms (25.8% of total)
ival-div: 12.0ms (23.8% of total)
ival-mult: 12.0ms (23.8% of total)
ival-add: 5.0ms (9.9% of total)
...c/correct-round.rkt:119:19: 4.0ms (7.9% of total)
ival-sub: 3.0ms (6% of total)
const: 1.0ms (2% of total)
backward-pass: 0.0ms (0% of total)

series122.0ms (0.7%)

Counts
22 → 840
Calls
Call 1
Inputs
#<alt (/ 1/2 (/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))))>
#<alt (/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))>
#<alt (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))>
#<alt (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)>
#<alt (exp (* cosTheta_O (/ cosTheta_i v)))>
#<alt (* cosTheta_O (/ cosTheta_i v))>
#<alt (/ cosTheta_i v)>
#<alt (exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- 0 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))>
#<alt (/ (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))) v)>
#<alt (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))))>
#<alt (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))>
#<alt (* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))>
#<alt (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)))>
#<alt (/ 1/2 v)>
#<alt (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))>
#<alt (+ 6931/10000 (/ -1 v))>
#<alt (exp 6931/10000)>
#<alt (* cosTheta_i cosTheta_O)>
Outputs
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp 6931/10000))>
#<alt (* v (- (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))>
#<alt (* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))>
#<alt (* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))>
#<alt (/ v (exp 6931/10000))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))>
#<alt (+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))>
#<alt (+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))>
#<alt (+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))>
#<alt (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2))) (/ cosTheta_i v))))>
#<alt (+ 1 (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (pow cosTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow cosTheta_i 2) (pow v 2))))) (/ cosTheta_i v))))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2))) (/ cosTheta_O v))))>
#<alt (+ 1 (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) cosTheta_i) (pow v 3))) (* 1/2 (/ (pow cosTheta_O 2) (pow v 2))))) (/ cosTheta_O v))))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt (exp (/ (* cosTheta_O cosTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ 1 (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) v)) (* 1/2 (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) v))) v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt (/ cosTheta_i v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (* sinTheta_O sinTheta_i)>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)))))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)))))>
#<alt (+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (* 1/2 (exp 6931/10000))>
#<alt (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))>
#<alt (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))>
#<alt (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))))>
#<alt (* 1/2 (exp 6931/10000))>
#<alt (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)) (* 1/2 (exp 6931/10000)))>
#<alt (+ (* -1 (/ (+ (* -1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))>
#<alt (+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))>
#<alt (+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (/ 1/2 v)>
#<alt (/ (+ 1/2 (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)>
#<alt (/ (+ 1/2 (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) v)>
#<alt (/ (+ 1/2 (+ (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* -1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* -1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v))) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))>
#<alt (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))>
#<alt (+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))>
#<alt (+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))>
#<alt (+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))>
#<alt (+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))>
#<alt 1>
#<alt (- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) v))) v)))>
#<alt (/ -1 v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt 6931/10000>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt 6931/10000>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
Calls

210 calls:

TimeVariablePointExpression
33.0ms
cosTheta_O
@-inf
(* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))
5.0ms
cosTheta_i
@inf
(/ cosTheta_i v)
3.0ms
cosTheta_i
@-inf
(/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))
3.0ms
cosTheta_O
@inf
(* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))
3.0ms
cosTheta_i
@0
(/ (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))) v)

rewrite322.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
2920×*-lowering-*.f32
2920×*-lowering-*.f64
2034×/-lowering-/.f32
2034×/-lowering-/.f64
1710×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
037190
1128190
2552185
33231181
08556181
Stop Event
iter limit
node limit
Counts
22 → 995
Calls
Call 1
Inputs
(/ 1/2 (/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))))
(/ v (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))
(exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
(+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)
(exp (* cosTheta_O (/ cosTheta_i v)))
(* cosTheta_O (/ cosTheta_i v))
(/ cosTheta_i v)
(exp (- 0 (/ (* sinTheta_O sinTheta_i) v)))
(- 0 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))
(/ (* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))) v)
(* 1/2 (exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v)))))
(exp (+ (* cosTheta_O (/ cosTheta_i v)) (+ 6931/10000 (/ -1 v))))
(* (* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))) (exp 6931/10000))
(* (/ 1/2 v) (exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v)))
(/ 1/2 v)
(exp (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v))
(+ 6931/10000 (/ -1 v))
(exp 6931/10000)
(* cosTheta_i cosTheta_O)
Outputs
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32))))
(pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) v)
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(neg.f32 (/.f32 (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32)))
(exp.f32 (-.f32 (log.f32 v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(exp.f32 (*.f32 (-.f32 (log.f32 v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1 binary32)))
(exp.f32 (-.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(exp.f32 (-.f32 (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(pow.f32 (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))) (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(/.f32 (neg.f32 v) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 (neg.f32 v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(*.f32 v (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 v (pow.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 v (pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (neg.f32 v) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (neg.f32 v) (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)))
(*.f32 (neg.f32 v) (pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)))
(*.f32 (neg.f32 v) (pow.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) v)
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) (neg.f32 v))
(*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (pow.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (pow.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (pow.f32 (/.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (pow.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) v)
(*.f32 (pow.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)) (neg.f32 v))
(*.f32 (pow.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (pow.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 v (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) #s(literal -1 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(*.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(neg.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(exp.f32 (neg.f32 (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1 binary32))
(/.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(neg.f32 (log.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal 0 binary32))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (log.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (log.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32))))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (log.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32))))
(+.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (log.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(+.f32 (log.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(+.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal 1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (+.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))
(-.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal 0 binary32))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (log.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))) (log.f32 #s(literal -1 binary32)))
(-.f32 (log.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (log.f32 (exp.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)))))
(-.f32 (log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(log.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 cosTheta_O v))) cosTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(pow.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))
(pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))
(pow.f32 (exp.f32 (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 cosTheta_i v)) cosTheta_O)
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (/.f32 cosTheta_O v)) cosTheta_i)
(pow.f32 (exp.f32 (/.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(pow.f32 (E.f32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v))
(pow.f32 (exp.f32 (neg.f32 cosTheta_i)) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(pow.f32 (exp.f32 (neg.f32 cosTheta_i)) (/.f32 cosTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)) (neg.f32 cosTheta_i))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 cosTheta_O) (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (neg.f32 cosTheta_i))
(pow.f32 (exp.f32 (/.f32 cosTheta_O #s(literal -1 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32))) (/.f32 cosTheta_O v))
(pow.f32 (exp.f32 (/.f32 cosTheta_O #s(literal 1 binary32))) (/.f32 cosTheta_i v))
(pow.f32 (exp.f32 (/.f32 cosTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 cosTheta_O) (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (neg.f32 v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 #s(literal 0 binary32) (neg.f32 v))) (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 cosTheta_i (neg.f32 v)) cosTheta_O))
(neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 #s(literal -1 binary32) cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(neg.f32 (/.f32 cosTheta_i (neg.f32 v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i (neg.f32 v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v cosTheta_i)))
(neg.f32 (log.f32 (exp.f32 (/.f32 cosTheta_i (neg.f32 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 v cosTheta_i)) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32))
(pow.f32 (/.f32 v cosTheta_i) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 v cosTheta_i))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 cosTheta_i (neg.f32 v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 cosTheta_i (neg.f32 v)))
(/.f32 cosTheta_i v)
(/.f32 #s(literal 1 binary32) (/.f32 v cosTheta_i))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_i (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (log.f32 (E.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 cosTheta_i))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 cosTheta_i))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_i)
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (exp.f32 cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.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 #s(literal 1 binary32) (neg.f32 cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(log.f32 (exp.f32 (/.f32 cosTheta_i v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O))) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32))))
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(pow.f32 (E.f32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (exp.f32 sinTheta_i) (neg.f32 (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (*.f32 sinTheta_O #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(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)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i 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_i) (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_i v)) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_i)) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 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 sinTheta_i #s(literal -1 binary32))) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O #s(literal -1 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32))) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32))) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (neg.f32 sinTheta_O))) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.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)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) (*.f32 sinTheta_i #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(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 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v))) sinTheta_O)
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O))) sinTheta_i)
(/.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 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (neg.f32 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 0 binary32))
(pow.f32 (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.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))
(fma.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 #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 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O)) sinTheta_i #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 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (/.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 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.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 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (/.f32 v sinTheta_i))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) v)
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) v)
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)))
(*.f32 sinTheta_i (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_O)) sinTheta_i)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (log.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i 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 (*.f32 sinTheta_i sinTheta_O) v))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.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 (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i 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 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i 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 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v) #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))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.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 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (log.f32 #s(literal -1 binary32)))
(/.f32 sinTheta_O (/.f32 v sinTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 v sinTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 v sinTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (log.f32 (exp.f32 (/.f32 sinTheta_i v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (log.f32 (exp.f32 (/.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) v) (log.f32 (E.f32)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(*.f32 (neg.f32 sinTheta_i) (*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v (neg.f32 sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 sinTheta_O)) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 sinTheta_i)) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_i (neg.f32 (neg.f32 sinTheta_O)))
(*.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_O (neg.f32 (neg.f32 sinTheta_i)))
(*.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 sinTheta_O (log.f32 (exp.f32 sinTheta_i)))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_i) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) sinTheta_O)
(*.f32 (neg.f32 (neg.f32 sinTheta_O)) sinTheta_i)
(log.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i (neg.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) v)
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (neg.f32 v)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 v (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) v) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32))))
(pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) v)
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(neg.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))) #s(literal 1/2 binary32))))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)
(/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 v (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) v))
(/.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (neg.f32 v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(pow.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(exp.f32 (*.f32 (log.f32 (E.f32)) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)))
(pow.f32 (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)) #s(literal -1 binary32))
(pow.f32 (E.f32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))))))
(pow.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (E.f32) #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(pow.f32 (pow.f32 (E.f32) #s(literal -1 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))
(pow.f32 (pow.f32 (E.f32) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (E.f32) (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(pow.f32 (pow.f32 (E.f32) (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (E.f32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (E.f32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(pow.f32 (exp.f32 (*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) (/.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))))))
(/.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (neg.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (neg.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (pow.f32 (E.f32) (/.f32 #s(literal 0 binary32) (neg.f32 v))) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (pow.f32 (E.f32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (E.f32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (pow.f32 (E.f32) (/.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (pow.f32 (E.f32) (/.f32 (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))
(/.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 0 binary32))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v))) (exp.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))) (exp.f32 (/.f32 (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (E.f32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (E.f32) (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (E.f32) (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (pow.f32 (E.f32) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (exp.f32 (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (E.f32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (E.f32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (E.f32) (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (E.f32) (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (pow.f32 (E.f32) (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))) (pow.f32 (E.f32) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))) (exp.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(log.f32 (exp.f32 (*.f32 cosTheta_i cosTheta_O)))

simplify474.0ms (2.8%)

Algorithm
egg-herbie
Rules
7100×*-lowering-*.f32
7100×*-lowering-*.f64
3782×+-lowering-+.f64
3782×+-lowering-+.f32
1824×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0121713928
1425113466
0838413466
Stop Event
iter limit
node limit
Counts
840 → 840
Calls
Call 1
Inputs
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp 6931/10000))
(* v (- (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))
(/ v (exp 6931/10000))
(* -1 (* v (- (* -1 (/ (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2))) (/ cosTheta_i v))))
(+ 1 (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (pow cosTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow cosTheta_i 2) (pow v 2))))) (/ cosTheta_i v))))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2))) (/ cosTheta_O v))))
(+ 1 (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) cosTheta_i) (pow v 3))) (* 1/2 (/ (pow cosTheta_O 2) (pow v 2))))) (/ cosTheta_O v))))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))
(+ 1 (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) v)) (* 1/2 (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) v))) v)))
(/ (* cosTheta_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)
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)))
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)))
(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))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
6931/10000
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(* 1/2 (exp 6931/10000))
(+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))))
(* 1/2 (exp 6931/10000))
(+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)) (* 1/2 (exp 6931/10000)))
(+ (* -1 (/ (+ (* -1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/ 1/2 v)
(/ (+ 1/2 (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ 1/2 (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) v)
(/ (+ 1/2 (+ (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))))) v)
(/ 1/2 v)
(* -1 (/ (- (* -1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* -1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v))) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))
(* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) 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)
(exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
1
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
1
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) v))) v)))
(/ -1 v)
(/ (- (* 6931/10000 v) 1) v)
(/ (- (* 6931/10000 v) 1) v)
(/ (- (* 6931/10000 v) 1) v)
6931/10000
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
6931/10000
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 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)
Outputs
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 v (*.f32 v v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) v)) v)) v)) (neg.f32 v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (*.f32 v v)))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 v v)) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v)))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp 6931/10000))
(/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))
(* v (- (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(*.f32 v (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))
(* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(*.f32 v (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (+ (/ 1 (* v (exp 6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp 6931/10000)))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))
(*.f32 v (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))))
(/ v (exp 6931/10000))
(/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))
(* -1 (* v (- (* -1 (/ (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (/.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (/.f32 (-.f32 (-.f32 (+.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal 6931/10000 binary32)))))) (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (+ (/ 1 (exp 6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (/.f32 (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))))) v)) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))))))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(-.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (/.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (neg.f32 (*.f32 cosTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) #s(literal -1/2 binary32))) v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (/.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(-.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))) (/.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+.f32 (/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))))) (/.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 v v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_i)) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))) (/.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+ (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* -1 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))) (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (+.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))) (/.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 v (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O cosTheta_O))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v)))))) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(-.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v)))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v v))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i v))))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i v))))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (-.f32 (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_i v))))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(+ 1 (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2))) (/ cosTheta_i v))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v)))))
(+ 1 (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (pow cosTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow cosTheta_i 2) (pow v 2))))) (/ cosTheta_i v))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)))))))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(+ 1 (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2))) (/ cosTheta_O v))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O))) (*.f32 v v)))))
(+ 1 (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) cosTheta_i) (pow v 3))) (* 1/2 (/ (pow cosTheta_O 2) (pow v 2))))) (/ cosTheta_O v))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 v v)))))))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(exp (/ (* cosTheta_O cosTheta_i) v))
(exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(+ 1 (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v))))
(+ 1 (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))))
(+.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))))))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_i) v))) (*.f32 cosTheta_O cosTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* 1/6 (/ (* (pow cosTheta_O 3) (pow cosTheta_i 3)) v)) (* 1/2 (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_i))) v)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_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)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 sinTheta_i v))))
(+ 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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.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 v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (*.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))))
(+ 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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) v) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i 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)))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.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))) v)) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/ (* sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i v)))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal -1 binary32) (*.f32 cosTheta_i v)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v)))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))) v))
(/.f32 (+.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v)) v)) (neg.f32 v))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v))))
(+ (* 1/2 (exp (- 6931/10000 (/ 1 v)))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(* 1/2 (exp 6931/10000))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v)))
(+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))))
(* 1/2 (exp 6931/10000))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)) (* 1/2 (exp 6931/10000)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (* -1 (/ (+ (* -1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/4 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* 1/2 (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))))) v)) (* 1/2 (exp 6931/10000)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v))))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(+.f32 (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (*.f32 v v))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp 6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) (*.f32 v (*.f32 v v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))))) v)) v)) v)) (neg.f32 v))
(* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v)
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) (*.f32 v v)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v v)) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) v))))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (*.f32 v v)))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))) (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 v v)) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v)))))))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (+ 1/2 (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(/ (+ 1/2 (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))) v)
(/ (+ 1/2 (+ (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* -1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* -1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v))) v)) (* 1/2 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1/4 binary32)) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v)) v)) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v)
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v)
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)))))
(+ (* 1/2 (/ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v (*.f32 v v)))))))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v (*.f32 v v)))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))) (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v))))))
(+ (* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v v)) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))))))))
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) 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)
(exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v))))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) v))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 2))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v))))
(+ (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))) v))))
(+.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))) (*.f32 v v)))))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))
(-.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))
(+.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_i (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))
(+.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v))))) (/.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) v)))
(-.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 2))))))
(+.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))))
(+ (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v)))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) (pow v 2))))))))
(+.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))))) (/.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(exp (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v))
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
1
#s(literal 1 binary32)
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
1
#s(literal 1 binary32)
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))))) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))) v))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (+.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)))))) v))) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 #s(literal 6931/10000 binary32) v) #s(literal -1 binary32)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.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)

eval199.0ms (1.2%)

Compiler

Compiled 37608 to 4325 computations (88.5% saved)

prune350.0ms (2.1%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New1989132002
Fresh213
Picked415
Done000
Total1995152010
Accuracy
99.9%
Counts
2010 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.9%
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
99.8%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
11.6%
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
13.1%
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
99.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
6.2%
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
6.2%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
99.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (E.f32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
99.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
11.5%
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
99.5%
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
13.1%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 495 to 384 computations (22.4% saved)

simplify207.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
cost-diff0
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff3200
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
cost-diff0
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
cost-diff0
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
cost-diff0
(/.f32 v sinTheta_i)
cost-diff0
(neg.f32 sinTheta_O)
cost-diff0
(/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i))
cost-diff0
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
cost-diff0
(exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))
cost-diff0
(/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
cost-diff64
(/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))
Rules
1768×fma-lowering-fma.f32
1768×fma-lowering-fma.f64
1634×fnmadd-define
1576×fmsub-define
1486×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036243
187232
2230224
3585224
41366224
53784224
08081224
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1/2 (/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))))
1/2
(/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))))
v
(/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))
1
(exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))
(+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)
(/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v)
(- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O))
(+ 1 (* sinTheta_i sinTheta_O))
(* sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
-6931/10000
1
(exp (/ (neg sinTheta_O) (/ v sinTheta_i)))
(/ (neg sinTheta_O) (/ v sinTheta_i))
(neg sinTheta_O)
sinTheta_O
(/ v sinTheta_i)
v
sinTheta_i
(/ (* 1/2 (exp (+ 6931/10000 (/ -1 v)))) v)
(* 1/2 (exp (+ 6931/10000 (/ -1 v))))
1/2
(exp (+ 6931/10000 (/ -1 v)))
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
v
(exp (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v))))
(+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v)))
(+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v)))
(log (/ 1/2 v))
(/ 1/2 v)
1/2
v
(* cosTheta_O (/ cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
cosTheta_i
(+ 6931/10000 (/ -1 v))
6931/10000
(/ -1 v)
-1
Outputs
(/ 1/2 (/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal -6931/10000 binary32))))
1/2
#s(literal 1/2 binary32)
(/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
v
(/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
1
#s(literal 1 binary32)
(exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))
(exp.f32 (+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal -6931/10000 binary32)))
(+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)
(+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal -6931/10000 binary32))
(/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v)
(/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O))
(+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(+ 1 (* sinTheta_i sinTheta_O))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))
(* sinTheta_i sinTheta_O)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
-6931/10000
#s(literal -6931/10000 binary32)
1
#s(literal 1 binary32)
(exp (/ (neg sinTheta_O) (/ v sinTheta_i)))
(exp.f32 (/.f32 sinTheta_O (/.f32 (neg.f32 v) sinTheta_i)))
(/ (neg sinTheta_O) (/ v sinTheta_i))
(/.f32 sinTheta_O (/.f32 (neg.f32 v) sinTheta_i))
(neg sinTheta_O)
(neg.f32 sinTheta_O)
sinTheta_O
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
v
sinTheta_i
(/ (* 1/2 (exp (+ 6931/10000 (/ -1 v)))) v)
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(* 1/2 (exp (+ 6931/10000 (/ -1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
1/2
#s(literal 1/2 binary32)
(exp (+ 6931/10000 (/ -1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ 6931/10000 (/ -1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(exp (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))) v)
(+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v)))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))
(+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(log (/ 1/2 v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)
v
(* cosTheta_O (/ cosTheta_i v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
cosTheta_i
(+ 6931/10000 (/ -1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)

localize295.0ms (1.8%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
accuracy99.9%
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
accuracy99.9%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.9%
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy100.0%
(/.f32 #s(literal -1 binary32) v)
accuracy100.0%
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
accuracy99.9%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
accuracy99.9%
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
accuracy100.0%
(/.f32 v sinTheta_i)
accuracy100.0%
(neg.f32 sinTheta_O)
accuracy100.0%
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
accuracy99.9%
(/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
accuracy100.0%
(/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))))
accuracy99.9%
(+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))
accuracy99.9%
(exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32)))
Results
179.0ms211×0unsamplable
46.0ms45×0valid
Compiler

Compiled 256 to 37 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-div: 18.0ms (33.4% of total)
...c/correct-round.rkt:119:19: 8.0ms (14.8% of total)
ival-exp: 7.0ms (13% of total)
ival-mult: 7.0ms (13% of total)
ival-add: 6.0ms (11.1% of total)
ival-log: 4.0ms (7.4% of total)
ival-sub: 1.0ms (1.9% of total)
const: 1.0ms (1.9% of total)
ival-neg: 1.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

series66.0ms (0.4%)

Counts
19 → 624
Calls
Call 1
Inputs
#<alt (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))>
#<alt (/ 1/2 (/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))))>
#<alt (/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))))>
#<alt (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))>
#<alt (exp (/ (neg sinTheta_O) (/ v sinTheta_i)))>
#<alt (/ (neg sinTheta_O) (/ v sinTheta_i))>
#<alt (neg sinTheta_O)>
#<alt (/ v sinTheta_i)>
#<alt (/ (* 1/2 (exp (+ 6931/10000 (/ -1 v)))) v)>
#<alt (* 1/2 (exp (+ 6931/10000 (/ -1 v))))>
#<alt (exp (+ 6931/10000 (/ -1 v)))>
#<alt (+ 6931/10000 (/ -1 v))>
#<alt (exp (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v))))>
#<alt (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v)))>
#<alt (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v)))>
#<alt (log (/ 1/2 v))>
#<alt (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)>
#<alt (/ -1 v)>
#<alt (* cosTheta_O (/ cosTheta_i v))>
Outputs
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))>
#<alt (+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))>
#<alt (+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp -6931/10000))>
#<alt (- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))>
#<alt (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (+ (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000))) (/ (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))))) (pow v 2))))))>
#<alt (/ 1 (exp -6931/10000))>
#<alt (+ (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000))))) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))) v)) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp -6931/10000)))>
#<alt (/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)>
#<alt (/ 1/2 (* v (exp -6931/10000)))>
#<alt (* -1 (/ (- (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp -6931/10000))>
#<alt (* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))>
#<alt (* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))>
#<alt (* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))>
#<alt (* v (exp -6931/10000))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v))) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))>
#<alt (+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp -6931/10000)>
#<alt (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))>
#<alt (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))>
#<alt (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))>
#<alt (exp -6931/10000)>
#<alt (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))>
#<alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))>
#<alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (* -1 sinTheta_O)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (/ v sinTheta_i)>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (* 1/2 (exp (- 6931/10000 (/ 1 v))))>
#<alt (* 1/2 (exp 6931/10000))>
#<alt (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))>
#<alt (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))>
#<alt (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))))>
#<alt (* 1/2 (exp 6931/10000))>
#<alt (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))>
#<alt (+ (* -1 (/ (+ (* -1/4 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (exp 6931/10000) v)) (* 1/4 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))>
#<alt (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))>
#<alt (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))>
#<alt (/ -1 v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt (/ (- (* 6931/10000 v) 1) v)>
#<alt 6931/10000>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt 6931/10000>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))))>
#<alt (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))>
#<alt (+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))>
#<alt (+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))>
#<alt (/ (- (* cosTheta_O cosTheta_i) 1) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)>
#<alt (/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)>
#<alt (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))>
#<alt (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))>
#<alt (+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))>
#<alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))>
#<alt (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)>
#<alt (/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)>
#<alt (/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (log (/ 1/2 v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))>
#<alt (* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))>
#<alt (* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))>
#<alt (log (/ 1/2 v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))>
#<alt (* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))>
#<alt (* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (* -1 (log v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log 1/2) (log (/ 1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (+ (log -1/2) (log (/ -1 v)))>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))>
#<alt (* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))>
#<alt (* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))>
#<alt (* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))>
#<alt (* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)>
#<alt -6931/10000>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt -6931/10000>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
Calls

156 calls:

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

rewrite450.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
2280×*-lowering-*.f32
2280×*-lowering-*.f64
1832×fma-lowering-fma.f32
1832×fma-lowering-fma.f64
1562×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
036176
1149168
2717157
33946155
08030155
Stop Event
iter limit
node limit
Counts
19 → 739
Calls
Call 1
Inputs
(/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))
(/ 1/2 (/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)))))
(/ v (/ 1 (exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))))
(exp (+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000))
(exp (/ (neg sinTheta_O) (/ v sinTheta_i)))
(/ (neg sinTheta_O) (/ v sinTheta_i))
(neg sinTheta_O)
(/ v sinTheta_i)
(/ (* 1/2 (exp (+ 6931/10000 (/ -1 v)))) v)
(* 1/2 (exp (+ 6931/10000 (/ -1 v))))
(exp (+ 6931/10000 (/ -1 v)))
(+ 6931/10000 (/ -1 v))
(exp (+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v))))
(+ (+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v))) (+ 6931/10000 (/ -1 v)))
(+ (log (/ 1/2 v)) (* cosTheta_O (/ cosTheta_i v)))
(log (/ 1/2 v))
(+ (/ (- (+ 1 (* sinTheta_i sinTheta_O)) (* cosTheta_i cosTheta_O)) v) -6931/10000)
(/ -1 v)
(* cosTheta_O (/ cosTheta_i v))
Outputs
(neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(exp.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(pow.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -6931/10000 binary32)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (log.f32 #s(literal -1 binary32)))))
(/.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -6931/10000 binary32)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (exp.f32 #s(literal -6931/10000 binary32)))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (exp.f32 #s(literal -6931/10000 binary32)))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))))
(neg.f32 (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 v #s(literal -1/2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)))
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) v)
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (*.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1/2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (neg.f32 v)) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (neg.f32 v)) #s(literal -1 binary32))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)))
(exp.f32 (*.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (log.f32 v)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (+.f32 (log.f32 v) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32)))
(pow.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (neg.f32 v)))
(/.f32 (neg.f32 v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)
(*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) v)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) (neg.f32 v))
(*.f32 (*.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(*.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(exp.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32))
(/.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (exp.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1 binary32)))
(/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))) #s(literal -1 binary32))
(*.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))
(*.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (exp.f32 #s(literal -6931/10000 binary32)))
(exp.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O))) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 #s(literal -1 binary32)))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 sinTheta_O (/.f32 v sinTheta_i))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) sinTheta_i)) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))) (neg.f32 sinTheta_i)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal 1 binary32))) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_O v))) (neg.f32 sinTheta_i)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 sinTheta_i v))) (neg.f32 sinTheta_O)))
(pow.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) sinTheta_i)
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))) (neg.f32 sinTheta_i))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(pow.f32 (exp.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(pow.f32 (exp.f32 sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(pow.f32 (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) (neg.f32 sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (*.f32 sinTheta_i (neg.f32 sinTheta_O)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_O)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_O (/.f32 v sinTheta_i))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) sinTheta_i) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) sinTheta_i) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 sinTheta_O)) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 sinTheta_i)) (neg.f32 sinTheta_O))
(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)) (neg.f32 sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_i v)) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i))) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (exp.f32 sinTheta_O)) sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) sinTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v))) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i))) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32))) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal -1 binary32))) (neg.f32 sinTheta_i))
(pow.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal -1 binary32) v)) sinTheta_O)
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_O))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (neg.f32 sinTheta_O))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) #s(literal -1 binary32)) sinTheta_O)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 sinTheta_O (/.f32 v sinTheta_i))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (/.f32 sinTheta_i v)) sinTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))))
(*.f32 (exp.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))) #s(literal 1 binary32))
(*.f32 (pow.f32 (exp.f32 #s(literal 1 binary32)) (*.f32 (/.f32 sinTheta_i v) #s(literal 0 binary32))) (exp.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))))
(neg.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(+.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal 0 binary32)) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))) #s(literal -1 binary32))
(fma.f32 (/.f32 sinTheta_i v) #s(literal 0 binary32) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O))))
(/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i))
(/.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)) #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 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) sinTheta_i))
(/.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)) (*.f32 (/.f32 v sinTheta_i) sinTheta_O)) (*.f32 (/.f32 v sinTheta_i) (/.f32 v sinTheta_i)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i))) (*.f32 (/.f32 v sinTheta_i) (neg.f32 sinTheta_O))) (*.f32 (/.f32 v sinTheta_i) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i)) (*.f32 (/.f32 v sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 v sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(/.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (neg.f32 sinTheta_O))) v)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O))) (/.f32 v sinTheta_i)) (*.f32 (/.f32 v sinTheta_i) (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)))
(*.f32 sinTheta_i (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)))
(*.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i (/.f32 (neg.f32 v) sinTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O (/.f32 v sinTheta_i)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))
(*.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 (/.f32 #s(literal 1 binary32) v) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_i)))
(*.f32 (/.f32 sinTheta_O (/.f32 v sinTheta_i)) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)) sinTheta_O)
(*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)) sinTheta_O)
(*.f32 (/.f32 (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v)) #s(literal -1 binary32)) (neg.f32 sinTheta_i))
(*.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 sinTheta_O)
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)) #s(literal -1 binary32)))
(+.f32 (neg.f32 sinTheta_O) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (neg.f32 sinTheta_O))
(pow.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 sinTheta_O #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) sinTheta_O #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) sinTheta_O)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O))
(/.f32 sinTheta_O #s(literal -1 binary32))
(/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O))
(*.f32 sinTheta_O #s(literal -1 binary32))
(*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) sinTheta_O)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_i v)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 v sinTheta_i)) #s(literal 1 binary32)))
(pow.f32 (/.f32 v sinTheta_i) #s(literal 1 binary32))
(pow.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 sinTheta_i)) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_i v))
(/.f32 v sinTheta_i)
(/.f32 v (*.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)))
(/.f32 (/.f32 v sinTheta_i) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 sinTheta_i v)))
(/.f32 (neg.f32 v) (neg.f32 sinTheta_i))
(/.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_i)))
(/.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i))
(*.f32 v (/.f32 #s(literal 1 binary32) sinTheta_i))
(*.f32 v (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 v sinTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v sinTheta_i)))
(*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) sinTheta_i))
(*.f32 (neg.f32 v) (/.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v)
(*.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) (neg.f32 v))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1/2 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal 1/2 binary32))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (neg.f32 (log.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) #s(literal 6931/10000 binary32))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) (log.f32 #s(literal 1/2 binary32))) (neg.f32 (log.f32 v)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))))
(fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (log.f32 (neg.f32 v)) (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 #s(literal 1/2 binary32))) (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal 1/2 binary32))) (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 #s(literal 1/2 binary32)))) (log.f32 v))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) #s(literal 0 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)))) (log.f32 #s(literal -1/2 binary32))) (log.f32 (neg.f32 v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (+.f32 (neg.f32 (log.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 #s(literal 1/2 binary32))) (neg.f32 (log.f32 v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (-.f32 (log.f32 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 0 binary32)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (log.f32 #s(literal -1/2 binary32))) (log.f32 (neg.f32 v)))
(neg.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (log.f32 (exp.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1/2 binary32) v)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32)))
(+.f32 (log.f32 (/.f32 #s(literal -1/2 binary32) v)) (log.f32 #s(literal -1 binary32)))
(+.f32 (log.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32)))) (log.f32 (exp.f32 (neg.f32 (log.f32 v)))))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 v #s(literal -1/2 binary32))))
(-.f32 (log.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32)))) (log.f32 (exp.f32 (log.f32 v))))
(-.f32 (log.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32)))) (log.f32 (exp.f32 (log.f32 (neg.f32 v)))))
(*.f32 #s(literal -1 binary32) (log.f32 (/.f32 v #s(literal 1/2 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(+.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal -6931/10000 binary32))
(+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))
(+.f32 #s(literal 0 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(+.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (log.f32 #s(literal -1 binary32)))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (log.f32 (exp.f32 #s(literal -6931/10000 binary32))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (log.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32))))))
(+.f32 (log.f32 (exp.f32 #s(literal -6931/10000 binary32))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(+.f32 (log.f32 (exp.f32 #s(literal -6931/10000 binary32))) (log.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) #s(literal 1 binary32))))
(+.f32 (log.f32 (exp.f32 #s(literal -6931/10000 binary32))) (log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)) #s(literal 1 binary32))))
(+.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (log.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal -6931/10000 binary32)))))
(+.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (log.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32))))
(+.f32 (log.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))) (log.f32 (exp.f32 #s(literal -6931/10000 binary32))))
(+.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v)))) (log.f32 (exp.f32 #s(literal -6931/10000 binary32))))
(+.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))))) (log.f32 (exp.f32 #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal -6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 0 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v) #s(literal 1 binary32) #s(literal -6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) #s(literal -6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)) #s(literal -6931/10000 binary32))
(fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v) #s(literal -1 binary32) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal -1 binary32) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal -1 binary32) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal -1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -6931/10000 binary32)))
(-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(-.f32 #s(literal 0 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) #s(literal 0 binary32))
(-.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)) (log.f32 #s(literal -1 binary32))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (log.f32 #s(literal -1 binary32)))
(-.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))) v))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(-.f32 (log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v))) (log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(-.f32 (log.f32 (exp.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))) (log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(-.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 #s(literal -6931/10000 binary32)))) (log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(-.f32 (log.f32 (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 #s(literal -6931/10000 binary32)))) (log.f32 (*.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1 binary32))))
(-.f32 (log.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)))) (log.f32 (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(log.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(neg.f32 (/.f32 #s(literal 1 binary32) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 v)) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(pow.f32 (neg.f32 v) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) v)
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 1 binary32) cosTheta_i))
(/.f32 (*.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) v)
(/.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 #s(literal -1 binary32) v) cosTheta_O))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 cosTheta_O) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)))
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32))
(*.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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta_i)))
(*.f32 (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 cosTheta_i))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))

simplify608.0ms (3.6%)

Algorithm
egg-herbie
Rules
6136×*-lowering-*.f32
6136×*-lowering-*.f64
4328×+-lowering-+.f64
4328×+-lowering-+.f32
1630×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
097011516
1346210630
0835510630
Stop Event
iter limit
node limit
Counts
624 → 624
Calls
Call 1
Inputs
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp -6931/10000))
(- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (+ (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000))) (/ (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))))) (pow v 2))))))
(/ 1 (exp -6931/10000))
(+ (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000))))) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))) v)) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp -6931/10000)))
(/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/ 1/2 (* v (exp -6931/10000)))
(* -1 (/ (- (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp -6931/10000))
(* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))
(* v (exp -6931/10000))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v))) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) 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
(+ 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 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(* -1 sinTheta_O)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(/ v sinTheta_i)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(* 1/2 (exp 6931/10000))
(+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))
(+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))
(+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))))
(* 1/2 (exp 6931/10000))
(+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))
(+ (* -1 (/ (+ (* -1/4 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (exp 6931/10000) v)) (* 1/4 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))
(exp (- 6931/10000 (/ 1 v)))
(exp (- 6931/10000 (/ 1 v)))
(exp (- 6931/10000 (/ 1 v)))
(exp (- 6931/10000 (/ 1 v)))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))
(exp 6931/10000)
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))
(/ -1 v)
(/ (- (* 6931/10000 v) 1) v)
(/ (- (* 6931/10000 v) 1) v)
(/ (- (* 6931/10000 v) 1) v)
6931/10000
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
6931/10000
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
(- 6931/10000 (/ 1 v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(log (/ 1/2 v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(log (/ 1/2 v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (* -1 (log v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log 1/2) (log (/ 1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(+ (log -1/2) (log (/ -1 v)))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(/ (* sinTheta_O sinTheta_i) v)
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(/ (* sinTheta_O sinTheta_i) v)
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
-6931/10000
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
-6931/10000
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ (* cosTheta_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)
Outputs
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal 1/2 binary32))) (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_O (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/2 binary32))) v)) (neg.f32 sinTheta_i)) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal 1/2 binary32)))) (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(-.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/6 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (/ sinTheta_i (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))) (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (exp.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (neg.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/2 binary32))) v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))) (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) #s(literal 1/3 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) #s(literal 1/3 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1 (exp -6931/10000))
(exp.f32 #s(literal 6931/10000 binary32))
(- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000)))))
(-.f32 (-.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (+ (/ (* sinTheta_O sinTheta_i) (* v (exp -6931/10000))) (/ (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000))))) (pow v 2))))))
(-.f32 (-.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))))) (*.f32 v (*.f32 v v)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 v v)))))
(/ 1 (exp -6931/10000))
(exp.f32 #s(literal 6931/10000 binary32))
(+ (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (- (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* v (exp -6931/10000))))) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (* v (exp -6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))) (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))))) v)) (* -1 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal 1/3 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 v)) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) v))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) v) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))))))) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (+ (/ 1 (exp -6931/10000)) (/ (* sinTheta_O sinTheta_i) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))))) (*.f32 v (*.f32 v v))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) v) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(* -1 (/ (- (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)) v))) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (+ (* -1 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* 1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/3 binary32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)))) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)))) v)) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))) (neg.f32 v))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal 1/4 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (+.f32 (*.f32 sinTheta_i (neg.f32 (+.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 4 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/6 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/4 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/4 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* (pow v 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (neg.f32 (+.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 4 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/6 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/4 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) #s(literal -1/4 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (pow.f32 v #s(literal 4 binary32))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) #s(literal 1/6 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) #s(literal -1/4 binary32))) v)) (neg.f32 cosTheta_i)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (+.f32 (neg.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (pow.f32 v #s(literal 4 binary32))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) #s(literal 1/6 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) #s(literal -1/4 binary32))) v)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp -6931/10000))
(*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))
(* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(*.f32 v (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v)))
(* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(*.f32 v (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))))
(* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))
(*.f32 v (+.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v)))))) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))))
(* v (exp -6931/10000))
(*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))))
(*.f32 (-.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))
(*.f32 (-.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) v)) v)) (neg.f32 v))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v))) v)) (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) v)))))
(*.f32 (-.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))) v)) v)) v)) (neg.f32 v))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) v) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_O))))
(+ (* sinTheta_i (+ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_i (+.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_O) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O sinTheta_O))) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(+ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (+.f32 v (*.f32 sinTheta_O sinTheta_i)))
(+ (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v)) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) v))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v)))) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+.f32 (*.f32 v (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) (*.f32 sinTheta_O (+.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_i) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_i sinTheta_i))) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(-.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) v) (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O cosTheta_O))) v))) (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(-.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) v) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)))))) (* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i cosTheta_i))) v))) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(* v (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) v))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_O) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_O) v) (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))) v))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_i) v))))
(+ (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) sinTheta_i) v) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)))))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O cosTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))))
(+ (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) v) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))))) v))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))))
(+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(+.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v)))))) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1/2 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)))) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (neg.f32 (+.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)))))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i))))) v))) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (/.f32 sinTheta_i v))))
(+ 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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (+.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))) (/.f32 sinTheta_i v))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 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)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) v)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 (*.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))) v)) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+.f32 #s(literal 1 binary32) (*.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))))
(+ 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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))) (/.f32 sinTheta_O v))))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(* -1 sinTheta_O)
(neg.f32 sinTheta_O)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(/ v sinTheta_i)
(/.f32 v sinTheta_i)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 (*.f32 #s(literal -1/12 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1/12 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) v)) v)) (neg.f32 v))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (exp (- 6931/10000 (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (exp 6931/10000))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))
(+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))
(+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v))))
(+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))))
(+.f32 (+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 (*.f32 #s(literal -1/12 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v))))
(* 1/2 (exp 6931/10000))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000)))
(+.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (+ (* -1/4 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) v))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (exp 6931/10000) v)) (* 1/4 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000))) v)) (* 1/2 (exp 6931/10000)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/12 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)) v))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 v v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 v v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v (*.f32 v v)))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)) v))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal -1/6 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)) v)) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) v)
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
6931/10000
#s(literal 6931/10000 binary32)
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (+.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 v v))))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) 1)) v))))
(+.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (+.f32 (+.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (*.f32 v v))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))))))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))
(-.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(-.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (+.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))
(-.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (-.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v)))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) #s(literal -1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) #s(literal -1 binary32))) v)
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -1 binary32) v)))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) v)))))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_O)) (neg.f32 cosTheta_O))
(- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal -1 binary32) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal -1 binary32) v))) cosTheta_i)) (neg.f32 cosTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) v)
(/ (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))) v)
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(log (/ 1/2 v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(log (/ 1/2 v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))
(* cosTheta_i (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (log (/ 1/2 v)) cosTheta_i)))))
(*.f32 (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (-.f32 (/.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)))))
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (-.f32 (/.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)))))
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)) (-.f32 (/.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) v)))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_i))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(*.f32 (neg.f32 (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_i))) (neg.f32 sinTheta_i))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_O))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) v))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_O) (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_O) (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) sinTheta_O) (/.f32 sinTheta_i v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)
(+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000)
(+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32)))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal -6931/10000 binary32))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v cosTheta_O)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (neg.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -6931/10000 binary32))) cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 cosTheta_O))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_i)) v)
-6931/10000
#s(literal -6931/10000 binary32)
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
-6931/10000
#s(literal -6931/10000 binary32)
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(- (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)

eval151.0ms (0.9%)

Compiler

Compiled 27769 to 3332 computations (88% saved)

prune243.0ms (1.4%)

Pruning

14 alts after pruning (11 fresh and 3 done)

PrunedKeptTotal
New140161407
Fresh459
Picked325
Done011
Total1408141422
Accuracy
99.9%
Counts
1422 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.9%
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
98.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
99.8%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
99.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
6.2%
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
6.2%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
99.5%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (E.f32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
99.4%
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
11.5%
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
99.4%
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
13.1%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 425 to 337 computations (20.7% saved)

simplify199.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f32 (/.f32 #s(literal -1 binary32) v))
cost-diff0
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff3200
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))
cost-diff0
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
cost-diff0
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
cost-diff0
(/.f32 #s(literal -1 binary32) v)
cost-diff0
(exp.f32 (/.f32 #s(literal -1 binary32) v))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
cost-diff0
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cost-diff0
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
cost-diff0
(/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
cost-diff64
(-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
cost-diff64
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))
Rules
1594×*-lowering-*.f32
1594×*-lowering-*.f64
1416×sum5-define
1402×fnmadd-define
1318×fma-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
032233
167218
2141216
3387212
41121212
52718204
65156204
08573204
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1/2 (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
1/2
(/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
v
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
1
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(/ 1 v)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
6931/10000
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ (/ (* cosTheta_O cosTheta_i) v) 1)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
1
(/ (* 1/2 (exp (/ -1 v))) v)
(* 1/2 (exp (/ -1 v)))
1/2
(exp (/ -1 v))
(/ -1 v)
-1
v
(/ 1/2 (/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))))
1/2
(/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))))
v
(exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))
(+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))
6931/10000
(/ (+ (* cosTheta_i cosTheta_O) -1) v)
(+ (* cosTheta_i cosTheta_O) -1)
(* cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
-1
(* (exp 6931/10000) (* (exp (/ -1 v)) (/ 1/2 v)))
(exp 6931/10000)
6931/10000
(* (exp (/ -1 v)) (/ 1/2 v))
(exp (/ -1 v))
(/ -1 v)
-1
v
(/ 1/2 v)
1/2
Outputs
(/ 1/2 (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))))
1/2
#s(literal 1/2 binary32)
(/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
v
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
1
#s(literal 1 binary32)
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
6931/10000
#s(literal 6931/10000 binary32)
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(+ (/ (* cosTheta_O cosTheta_i) v) 1)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
1
#s(literal 1 binary32)
(/ (* 1/2 (exp (/ -1 v))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(* 1/2 (exp (/ -1 v)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
1/2
#s(literal 1/2 binary32)
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(/ 1/2 (/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))))
1/2
#s(literal 1/2 binary32)
(/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
v
(exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
6931/10000
#s(literal 6931/10000 binary32)
(/ (+ (* cosTheta_i cosTheta_O) -1) v)
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(+ (* cosTheta_i cosTheta_O) -1)
(+.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))
(* cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
-1
#s(literal -1 binary32)
(* (exp 6931/10000) (* (exp (/ -1 v)) (/ 1/2 v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
6931/10000
#s(literal 6931/10000 binary32)
(* (exp (/ -1 v)) (/ 1/2 v))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
-1
#s(literal -1 binary32)
v
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
1/2
#s(literal 1/2 binary32)

localize216.0ms (1.3%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
accuracy100.0%
(exp.f32 #s(literal 6931/10000 binary32))
accuracy100.0%
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
accuracy99.9%
(exp.f32 (/.f32 #s(literal -1 binary32) v))
accuracy100.0%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
accuracy100.0%
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))))
accuracy99.9%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v))
accuracy99.9%
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))
accuracy100.0%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
accuracy100.0%
(/.f32 #s(literal -1 binary32) v)
accuracy100.0%
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
accuracy99.9%
(exp.f32 (/.f32 #s(literal -1 binary32) v))
accuracy100.0%
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
accuracy100.0%
(*.f32 cosTheta_O cosTheta_i)
accuracy98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy100.0%
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
accuracy99.9%
(-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
accuracy99.9%
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))
accuracy98.7%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
Results
121.0ms211×0unsamplable
46.0ms45×0valid
Compiler

Compiled 245 to 35 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-exp: 26.0ms (40.4% of total)
ival-div: 20.0ms (31.1% of total)
ival-mult: 7.0ms (10.9% of total)
ival-add: 5.0ms (7.8% of total)
...c/correct-round.rkt:119:19: 4.0ms (6.2% of total)
ival-sub: 1.0ms (1.6% of total)
const: 1.0ms (1.6% of total)
backward-pass: 0.0ms (0% of total)

series63.0ms (0.4%)

Counts
20 → 528
Calls
Call 1
Inputs
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (/ 1/2 (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))>
#<alt (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (+ (/ (* cosTheta_O cosTheta_i) v) 1)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (* 1/2 (exp (/ -1 v))) v)>
#<alt (* 1/2 (exp (/ -1 v)))>
#<alt (exp (/ -1 v))>
#<alt (/ -1 v)>
#<alt (/ 1/2 (/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))))>
#<alt (/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))))>
#<alt (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))>
#<alt (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))>
#<alt (* (exp 6931/10000) (* (exp (/ -1 v)) (/ 1/2 v)))>
#<alt (exp 6931/10000)>
#<alt (* (exp (/ -1 v)) (/ 1/2 v))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
Outputs
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp -6931/10000))>
#<alt (- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (/ 1 (* v (exp -6931/10000))))>
#<alt (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (/ 1 (* v (exp -6931/10000))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000)))) (pow v 2)))))>
#<alt (/ 1 (exp -6931/10000))>
#<alt (+ (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000))))) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))>
#<alt (/ 1 (exp (- (/ 1 v) 6931/10000)))>
#<alt (+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) 6931/10000)))>
#<alt (+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (/ (- 1 (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)>
#<alt -6931/10000>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))>
#<alt -6931/10000>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))>
#<alt (- (/ 1 v) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp -6931/10000)))>
#<alt (/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)>
#<alt (/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)>
#<alt (/ 1/2 (* v (exp -6931/10000)))>
#<alt (* -1 (/ (- (* 1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))))) v)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp -6931/10000))>
#<alt (* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))>
#<alt (* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))))>
#<alt (* v (exp -6931/10000))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))>
#<alt (* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))>
#<alt (* v (exp (- (/ 1 v) 6931/10000)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) 6931/10000)))>
#<alt (+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ v (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ v (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ v (* cosTheta_O cosTheta_i)) v)>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt 1>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 1 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (/ 1/2 v)>
#<alt (/ (- 1/2 (* 1/2 (/ 1 v))) v)>
#<alt (/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)>
#<alt (/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))>
#<alt (* 1/2 (exp (/ -1 v)))>
#<alt (* 1/2 (exp (/ -1 v)))>
#<alt (* 1/2 (exp (/ -1 v)))>
#<alt (* 1/2 (exp (/ -1 v)))>
#<alt 1/2>
#<alt (- 1/2 (* 1/2 (/ 1 v)))>
#<alt (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v)))>
#<alt (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3)))))>
#<alt 1/2>
#<alt (- 1/2 (* 1/2 (/ 1 v)))>
#<alt (+ 1/2 (* -1 (/ (- 1/2 (* 1/4 (/ 1 v))) v)))>
#<alt (+ 1/2 (* -1 (/ (+ 1/2 (* -1 (/ (- 1/4 (* 1/12 (/ 1 v))) v))) v)))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt (exp (/ -1 v))>
#<alt 1>
#<alt (- 1 (/ 1 v))>
#<alt (- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))>
#<alt (- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))>
#<alt 1>
#<alt (- 1 (/ 1 v))>
#<alt (+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (/ -1 v)>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)>
#<alt (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)>
#<alt (/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp 6931/10000))>
#<alt (* v (- (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))>
#<alt (* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))>
#<alt (* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) 1))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))>
#<alt (/ v (exp 6931/10000))>
#<alt (* -1 (* v (- (* -1 (/ (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* v (exp 6931/10000)))) (/ 1 (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) 1)) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))))) v)) (/ 1 (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))>
#<alt (/ v (exp (- 6931/10000 (/ 1 v))))>
#<alt (+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- 6931/10000 (/ 1 v))))>
#<alt (+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- 6931/10000 (/ 1 v)))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))>
#<alt (+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))>
#<alt (+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))>
#<alt (exp 6931/10000)>
#<alt (+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))>
#<alt (+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))>
#<alt (- 6931/10000 (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))>
#<alt (/ (- (* cosTheta_O cosTheta_i) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt (/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt 6931/10000>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))>
#<alt (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)>
#<alt (/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)>
#<alt (* 1/2 (/ (exp 6931/10000) v))>
#<alt (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (* 1/2 (/ (exp (/ -1 v)) v))>
#<alt (/ 1/2 v)>
#<alt (/ (- 1/2 (* 1/2 (/ 1 v))) v)>
#<alt (/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)>
#<alt (/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)>
#<alt (/ 1/2 v)>
#<alt (* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp -6931/10000)>
#<alt (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))>
#<alt (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))>
#<alt (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))>
#<alt (exp -6931/10000)>
#<alt (+ (exp -6931/10000) (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))>
#<alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))>
#<alt (+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))>
#<alt (exp (- (/ 1 v) 6931/10000))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) 6931/10000))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))>
#<alt (+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))>
#<alt (* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))>
#<alt (* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))>
#<alt (* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))>
#<alt (* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)>
#<alt 6931/10000>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt 6931/10000>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))>
Calls

132 calls:

TimeVariablePointExpression
22.0ms
cosTheta_i
@inf
(/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))))
4.0ms
cosTheta_i
@inf
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
1.0ms
v
@inf
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
1.0ms
cosTheta_O
@0
(/ 1/2 (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
1.0ms
v
@-inf
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))

rewrite580.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
3458×*-lowering-*.f32
3458×*-lowering-*.f64
2448×/-lowering-/.f32
2448×/-lowering-/.f64
1292×--lowering--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032177
1130162
2637149
33680149
09081149
Stop Event
iter limit
node limit
Counts
20 → 1264
Calls
Call 1
Inputs
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(/ 1/2 (/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(/ v (/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(+ (/ (* cosTheta_O cosTheta_i) v) 1)
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(/ (* 1/2 (exp (/ -1 v))) v)
(* 1/2 (exp (/ -1 v)))
(exp (/ -1 v))
(/ -1 v)
(/ 1/2 (/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))))
(/ v (exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))))
(exp (+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v)))
(+ 6931/10000 (/ (+ (* cosTheta_i cosTheta_O) -1) v))
(* (exp 6931/10000) (* (exp (/ -1 v)) (/ 1/2 v)))
(exp 6931/10000)
(* (exp (/ -1 v)) (/ 1/2 v))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
Outputs
(neg.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(pow.f32 (E.f32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal 6931/10000 binary32)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32)))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal -1 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(neg.f32 (log.f32 (exp.f32 (-.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(neg.f32 (log.f32 (exp.f32 (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32)))))
(+.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32))))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v)))
(+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v)))
(+.f32 #s(literal 0 binary32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(+.f32 #s(literal -6931/10000 binary32) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(+.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (log.f32 #s(literal -1 binary32)))
(+.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))) (fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32))))
(+.f32 (log.f32 (exp.f32 #s(literal -6931/10000 binary32))) (log.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
(+.f32 (log.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))) (log.f32 (exp.f32 #s(literal -6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -6931/10000 binary32))
(fma.f32 cosTheta_O (neg.f32 (/.f32 cosTheta_i v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (neg.f32 v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_i (/.f32 (neg.f32 cosTheta_O) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal 1 binary32) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v))
(fma.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -1 binary32) #s(literal -6931/10000 binary32))
(fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 1 binary32) #s(literal -6931/10000 binary32))
(fma.f32 (neg.f32 (/.f32 cosTheta_i v)) cosTheta_O (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 cosTheta_i v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) v) (/.f32 cosTheta_O #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 cosTheta_i #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(-.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(-.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(-.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (-.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32)))))
(-.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 6931/10000 binary32))
(-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32))))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (log.f32 #s(literal -1 binary32)))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(-.f32 (log.f32 (exp.f32 #s(literal -6931/10000 binary32))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(-.f32 (log.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(-.f32 (log.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(-.f32 (log.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(-.f32 (log.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(-.f32 (log.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (log.f32 (neg.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(-.f32 (log.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(-.f32 (log.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (log.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(-.f32 (log.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32)))) (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(-.f32 (log.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(-.f32 (log.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal -1 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(exp.f32 (*.f32 (+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(exp.f32 (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1/2 binary32)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(neg.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(exp.f32 (*.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(pow.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 (neg.f32 v) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)
(*.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v) #s(literal -1 binary32)))
(*.f32 (neg.f32 v) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))
(*.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 v (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 v (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(+.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 1 binary32))
(fma.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))
(fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) #s(literal 1 binary32))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(neg.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) v)
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v)) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) v) (*.f32 (neg.f32 v) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)) (*.f32 (neg.f32 v) (neg.f32 cosTheta_O))) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v cosTheta_i)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 v cosTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (exp.f32 (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (log.f32 (exp.f32 (/.f32 cosTheta_i v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (*.f32 cosTheta_O 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 (/.f32 cosTheta_i v) (log.f32 (exp.f32 cosTheta_O)))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 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) (log.f32 (exp.f32 cosTheta_i)))
(*.f32 (/.f32 cosTheta_O v) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v (neg.f32 cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v (neg.f32 cosTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 cosTheta_i)) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(log.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i)))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_O (neg.f32 (neg.f32 cosTheta_i)))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_i (neg.f32 (neg.f32 cosTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta_O 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_i)) cosTheta_O)
(*.f32 (neg.f32 (neg.f32 cosTheta_O)) cosTheta_i)
(neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.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 v))
(/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 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)) v)
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 v)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)))) (*.f32 (neg.f32 v) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 v (neg.f32 (exp.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)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(literal -1 binary32) (*.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 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1/2 binary32))
(*.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp.f32 (*.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32))
(neg.f32 (/.f32 #s(literal 1 binary32) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 v)) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(pow.f32 (neg.f32 v) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 v))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) v)
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(neg.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal 1/2 binary32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))))
(exp.f32 (*.f32 (+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(exp.f32 (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (log.f32 (/.f32 v #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1/2 binary32)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 v #s(literal -1/2 binary32))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v #s(literal -1/2 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 #s(literal -1/2 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 (/.f32 #s(literal -1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (*.f32 (/.f32 v #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(neg.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(exp.f32 (*.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(pow.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal -1 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 1 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) (*.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (neg.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 (neg.f32 v) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 v (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v)) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (*.f32 #s(literal -1 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (/.f32 (neg.f32 v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v)
(*.f32 (*.f32 v (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) v) #s(literal -1 binary32)))
(*.f32 (neg.f32 v) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) #s(literal -1 binary32))
(*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (neg.f32 v))
(*.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (*.f32 (neg.f32 v) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 v (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (neg.f32 v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 v (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) (pow.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 v (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) v) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp.f32 (*.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(pow.f32 (E.f32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal 6931/10000 binary32)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32)))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (pow.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (log.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) #s(literal -6931/10000 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal -1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1 binary32)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal -1 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(neg.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(+.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 0 binary32))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(+.f32 #s(literal 0 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32))))
(+.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32))) (log.f32 #s(literal -1 binary32)))
(+.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal -1 binary32)) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (log.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32))))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (log.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))))
(+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (log.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(+.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(+.f32 (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (log.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(+.f32 (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))) (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(+.f32 (log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(+.f32 (log.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (log.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(+.f32 (log.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32) (*.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 6931/10000 binary32))
(fma.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal 1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)) #s(literal -1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32))) (log.f32 #s(literal -1 binary32)))
(-.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v)))
(-.f32 (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(-.f32 (log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(*.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))
(neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(neg.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(exp.f32 (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v #s(literal 1/2 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(/.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(/.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 v #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(*.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (neg.f32 v)) #s(literal -1/2 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (neg.f32 v)) #s(literal -1 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32))
(neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32))))
(exp.f32 (+.f32 (*.f32 (log.f32 (/.f32 v #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (/.f32 v #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32)))
(/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 v #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.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 v))
(/.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 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)) v)
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32)) (/.f32 v #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))) (neg.f32 v)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)))) (*.f32 (neg.f32 v) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 v (neg.f32 (exp.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)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal -1/2 binary32) v)) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(neg.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(pow.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (E.f32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(pow.f32 (exp.f32 (-.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (neg.f32 (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(/.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) (log.f32 #s(literal -1 binary32)))))
(/.f32 (exp.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) (exp.f32 (log.f32 #s(literal -1 binary32))))
(/.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))) (exp.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))))
(/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(*.f32 (exp.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) #s(literal -1 binary32)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)) (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(*.f32 (pow.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) #s(literal 1 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(*.f32 (pow.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) #s(literal -1 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1 binary32)) (exp.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(neg.f32 (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 6931/10000 binary32))
(+.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(+.f32 (log.f32 (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))
(+.f32 (log.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i))))) (log.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 6931/10000 binary32))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32))
(fma.f32 cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)) #s(literal 1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O (neg.f32 v)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 #s(literal -1 binary32) v)) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal -6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i))))
(log.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 cosTheta_O (/.f32 v cosTheta_i)))))

simplify625.0ms (3.7%)

Algorithm
egg-herbie
Rules
5242×*-lowering-*.f32
5242×*-lowering-*.f64
4152×+-lowering-+.f64
4152×+-lowering-+.f32
1782×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
08727339
131436662
083186662
Stop Event
iter limit
node limit
Counts
528 → 528
Calls
Call 1
Inputs
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp -6931/10000))
(- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (/ 1 (* v (exp -6931/10000))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (/ 1 (* v (exp -6931/10000))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000)))) (pow v 2)))))
(/ 1 (exp -6931/10000))
(+ (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000))))) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(/ 1 (exp (- (/ 1 v) 6931/10000)))
(+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) 6931/10000)))
(+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/ (- 1 (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
-6931/10000
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
-6931/10000
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (/ 1 v) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(- (/ 1 v) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp -6931/10000)))
(/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/ 1/2 (* v (exp -6931/10000)))
(* -1 (/ (- (* 1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))))) v)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp -6931/10000))
(* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))
(* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))
(* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))))
(* v (exp -6931/10000))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))
(* v (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
1
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_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_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(/ 1/2 v)
(/ (- 1/2 (* 1/2 (/ 1 v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))
(* 1/2 (exp (/ -1 v)))
(* 1/2 (exp (/ -1 v)))
(* 1/2 (exp (/ -1 v)))
(* 1/2 (exp (/ -1 v)))
1/2
(- 1/2 (* 1/2 (/ 1 v)))
(- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v)))
(- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3)))))
1/2
(- 1/2 (* 1/2 (/ 1 v)))
(+ 1/2 (* -1 (/ (- 1/2 (* 1/4 (/ 1 v))) v)))
(+ 1/2 (* -1 (/ (+ 1/2 (* -1 (/ (- 1/4 (* 1/12 (/ 1 v))) v))) v)))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
(exp (/ -1 v))
1
(- 1 (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
1
(- 1 (/ 1 v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(/ -1 v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp 6931/10000))
(* v (- (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) 1))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))
(/ v (exp 6931/10000))
(* -1 (* v (- (* -1 (/ (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* v (exp 6931/10000)))) (/ 1 (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) 1)) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))))) v)) (/ 1 (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(/ v (exp (- 6931/10000 (/ 1 v))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- 6931/10000 (/ 1 v))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
6931/10000
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(* 1/2 (/ (exp 6931/10000) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(* 1/2 (/ (exp (/ -1 v)) v))
(/ 1/2 v)
(/ (- 1/2 (* 1/2 (/ 1 v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)
(/ 1/2 v)
(* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))
(exp -6931/10000)
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))
(exp (- (/ 1 v) 6931/10000))
(+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) 6931/10000))
(+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
6931/10000
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
6931/10000
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
6931/10000
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
6931/10000
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
Outputs
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp -6931/10000))
(exp.f32 #s(literal 6931/10000 binary32))
(- (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000)))) (/ 1 (* v (exp -6931/10000))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (/ 1 (* v (exp -6931/10000))))
(+.f32 (-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 v v))) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (/ 1 (exp -6931/10000)) (/ (* cosTheta_O cosTheta_i) (* v (exp -6931/10000))))) (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp -6931/10000)))) (+ (/ 1 (* v (exp -6931/10000))) (/ (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000)))) (pow v 2)))))
(-.f32 (-.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) (*.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v v))))
(/ 1 (exp -6931/10000))
(exp.f32 #s(literal 6931/10000 binary32))
(+ (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(+ (* -1 (/ (- (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000)))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (* v (exp -6931/10000))))) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (* v (exp -6931/10000)))) (/ (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))) v)) (* -1 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (/ 1 (exp -6931/10000)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) #s(literal 1/3 binary32)) (+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32))) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))))) (neg.f32 v)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) v))
(/ 1 (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/6 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_i (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (/ 1 (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O cosTheta_i) (* v (exp (- (/ 1 v) 6931/10000)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/6 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/2 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (/ 1 v) 6931/10000)))))))) (* -1 (/ cosTheta_O (* v (exp (- (/ 1 v) 6931/10000))))))) (/ 1 (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal 1/3 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1 (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ (- 1 (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 v #s(literal -6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 v #s(literal -6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (- (+ 1 (* -6931/10000 v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 v #s(literal -6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i))) v)
-6931/10000
#s(literal -6931/10000 binary32)
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
-6931/10000
#s(literal -6931/10000 binary32)
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (/ 1 v) 6931/10000)
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (/.f32 cosTheta_i v)))
(* cosTheta_O (- (/ 1 (* cosTheta_O v)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_O)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(- (/ 1 v) 6931/10000)
(+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000)
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v))))
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v))))
(* cosTheta_i (- (/ 1 (* cosTheta_i v)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 cosTheta_i (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 v cosTheta_i)) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ (- (/ 1 v) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 cosTheta_i))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))
(/ (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000))))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))))) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (- 1 (* cosTheta_O cosTheta_i)))) (+ (* 1/6 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 3) (exp -6931/10000))) (* 1/2 (* (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* 1/2 (/ (pow (- 1 (* cosTheta_O cosTheta_i)) 2) (exp -6931/10000))) (* (- 1 (* cosTheta_O cosTheta_i)) (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))))) (pow v 2))) (+ (* 1/2 (/ (- (/ (* cosTheta_O cosTheta_i) (exp -6931/10000)) (/ 1 (exp -6931/10000))) v)) (* 1/2 (/ 1 (exp -6931/10000)))))) v)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) (*.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (+.f32 (*.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ 1/2 (* v (exp -6931/10000)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))
(* -1 (/ (- (* 1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* v (exp -6931/10000)))) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000))) (* -1/2 (/ (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))) v))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)) v))) (neg.f32 v)) (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (+ (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3) (exp -6931/10000))) (* (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))))))) v)) (* 1/2 (+ (* -1 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000))) (* 1/2 (/ (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2) (exp -6931/10000)))))) v)) (* -1/2 (/ (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (exp -6931/10000)))) v)) (* 1/2 (/ 1 (exp -6931/10000)))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32))))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/2 binary32)))) v)) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))))) (neg.f32 v))
(/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (+.f32 (*.f32 cosTheta_O (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/6 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/4 binary32))) v)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) 6931/10000))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 4) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 3) (exp (- (/ 1 v) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (* 1/2 (/ 1 (* v (exp (- (/ 1 v) 6931/10000))))))
(+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (+.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/6 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v (*.f32 v v))) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) #s(literal -1/4 binary32))) v)) (neg.f32 cosTheta_i)) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(/ 1/2 (* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp -6931/10000))
(*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))
(* v (+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))
(*.f32 v (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)))
(* v (+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))
(*.f32 v (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))))
(* v (+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))))
(*.f32 v (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))))
(* v (exp -6931/10000))
(*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v)))))
(*.f32 (-.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)) (neg.f32 v))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))
(*.f32 (-.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v)) v)) (neg.f32 v))
(* -1 (* v (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2))) (* -1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v))) v)) (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) v)))))
(*.f32 (neg.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (-.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))))) v)) v)) v))) (neg.f32 v))
(* v (exp (- (/ 1 v) 6931/10000)))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))
(-.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i)))) v) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(+ (* cosTheta_O (+ (* -1 (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i))) v))) (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) 6931/10000)))
(*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))
(+ (* -1 (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000))))) (* v (exp (- (/ 1 v) 6931/10000))))
(-.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))) (* v (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) v) (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(+ (* cosTheta_i (+ (* -1 (* cosTheta_O (exp (- (/ 1 v) 6931/10000)))) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) v)))))) (* v (exp (- (/ 1 v) 6931/10000))))
(+.f32 (*.f32 v (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) v) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O cosTheta_O))) v))) (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
(* v (exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(*.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32))))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* cosTheta_O (+ (/ 1 cosTheta_O) (/ cosTheta_i v)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (/ 1 cosTheta_O))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -1 binary32) cosTheta_O))))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (/ 1 cosTheta_i) (/ cosTheta_O v)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (/ 1 cosTheta_i))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ v (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
1
#s(literal 1 binary32)
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 1 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (- 1/2 (* 1/2 (/ 1 v))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v)) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v v)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)
(/.f32 (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/12 binary32) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))
(/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1/2 binary32)) v)
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) v) #s(literal 1/2 binary32)) v) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/12 binary32) v) #s(literal 1/4 binary32)) v) #s(literal -1/2 binary32)) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(* 1/2 (exp (/ -1 v)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(* 1/2 (exp (/ -1 v)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(* 1/2 (exp (/ -1 v)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(* 1/2 (exp (/ -1 v)))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/2 (/ 1 v)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v))
(- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v)))
(+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v v)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v)))
(- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3)))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/12 binary32) (*.f32 v (*.f32 v v)))))
1/2
#s(literal 1/2 binary32)
(- 1/2 (* 1/2 (/ 1 v)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v))
(+ 1/2 (* -1 (/ (- 1/2 (* 1/4 (/ 1 v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) v)) v))
(+ 1/2 (* -1 (/ (+ 1/2 (* -1 (/ (- 1/4 (* 1/12 (/ 1 v))) v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/12 binary32) v)) v)) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 1 (/ 1/2 (pow v 2))) (/ 1 v))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v)))
(- (+ 1 (/ 1/2 (pow v 2))) (+ (/ 1 v) (* 1/6 (/ 1 (pow v 3)))))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 v v)))))
1
#s(literal 1 binary32)
(- 1 (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v))
(+ 1 (* -1 (/ (- 1 (* 1/2 (/ 1 v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) v)) v))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1/2 (* 1/6 (/ 1 v))) v))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/6 binary32) v)) v)) v))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) v))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
(/.f32 (+.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/12 binary32) (*.f32 v v)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) v)) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) v))) (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (/.f32 (+.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/4 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) v)) v)) v)) (neg.f32 v))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))) v)
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp 6931/10000))
(/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))
(* v (- (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(*.f32 v (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))
(* v (- (+ (* -1 (/ (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (pow v 2))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000)))))
(*.f32 v (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))) (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (- (* cosTheta_O cosTheta_i) 1))) (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (exp 6931/10000))) (* 1/2 (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))))) (pow v 3))) (+ (/ 1 (exp 6931/10000)) (/ 1 (* v (exp 6931/10000))))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* (pow v 2) (exp 6931/10000)))) (+ (/ (* cosTheta_O cosTheta_i) (* v (exp 6931/10000))) (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) (pow v 2))))))
(*.f32 v (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))) (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 (*.f32 v v) (exp.f32 #s(literal 6931/10000 binary32)))) (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) (*.f32 v v))))))
(/ v (exp 6931/10000))
(/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))
(* -1 (* v (- (* -1 (/ (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (/.f32 (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (* v (exp 6931/10000)))) (/ 1 (exp 6931/10000)))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (/.f32 (-.f32 (-.f32 (+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v (exp.f32 #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (- (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (* v (exp 6931/10000)))) (+ (* 1/2 (/ (* (pow (- (* cosTheta_O cosTheta_i) 1) 2) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000)))) v)) (/ (* (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) 1)) v))) (+ (* -1 (* (- (* cosTheta_O cosTheta_i) 1) (- (/ 1 (exp 6931/10000)) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))))) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (exp 6931/10000))))) v)) (/ 1 (exp 6931/10000))) (/ (* cosTheta_O cosTheta_i) (exp 6931/10000))) v)) (/ 1 (exp 6931/10000)))))
(*.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) v) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))))) v) (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (exp.f32 #s(literal 6931/10000 binary32))))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 #s(literal 6931/10000 binary32)))) v)) (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 v))
(/ v (exp (- 6931/10000 (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(-.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_O (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v)) (neg.f32 cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))))) (/.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- 6931/10000 (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (/ 1 v))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(-.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (/.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (/ 1 v)))))))))) (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v)))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (/ 1 v))))))))) (/ cosTheta_i (exp (- 6931/10000 (/ 1 v)))))) (/ v (exp (- 6931/10000 (/ 1 v)))))
(+.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (neg.f32 (+.f32 (*.f32 cosTheta_O (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (*.f32 (*.f32 v v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) #s(literal -1/3 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) v))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))))) (/.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (/ 1 v))))) v))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (/ 1 v)))) v))))
(+.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (+.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v) (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v v))))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) (*.f32 v v)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) (*.f32 v (*.f32 v v))))))
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))
(+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))) v))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)))) v))) v)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)))))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))) v)) v))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (/ 1 (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_i)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_i)) (neg.f32 cosTheta_i))
(- 6931/10000 (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (/ 1 (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 v cosTheta_O)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (/ 1 v)) cosTheta_O)))))
(*.f32 (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)) cosTheta_O)) (neg.f32 cosTheta_O))
(/ (- (* cosTheta_O cosTheta_i) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) 1) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (*.f32 v #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
6931/10000
#s(literal 6931/10000 binary32)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v)
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) v) (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (+.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/4 binary32)) (*.f32 #s(literal 1/12 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) v)) v)) (neg.f32 v))
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (exp (/ -1 v)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (- 1/2 (* 1/2 (/ 1 v))) v)
(/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v)) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (* 1/2 (/ 1 v))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v v)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) v))) v)
(/ (- (+ 1/2 (/ 1/4 (pow v 2))) (+ (* 1/2 (/ 1 v)) (* 1/12 (/ 1 (pow v 3))))) v)
(/.f32 (-.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 v v))) (+.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1/12 binary32) (*.f32 v (*.f32 v v))))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* -1 (/ (- (* 1/2 (/ 1 v)) 1/2) v))
(/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) v) #s(literal 1/2 binary32)) v)
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ 1 v)) 1/2) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/4 binary32) v) #s(literal 1/2 binary32)) v) #s(literal -1/2 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/12 (/ 1 v)) 1/4) v)) 1/2) v)) 1/2) v))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/12 binary32) v) #s(literal 1/4 binary32)) v) #s(literal -1/2 binary32)) (neg.f32 v)) #s(literal -1/2 binary32)) (neg.f32 v))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v)))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))))
(+ (exp -6931/10000) (+ (* 1/6 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp -6931/10000) (pow (- 1 (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp -6931/10000) (- 1 (* cosTheta_O cosTheta_i))) v))))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (+.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v)))) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) (*.f32 v v))))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i)))) v))
(+.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1/2 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)))) v))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (* (exp -6931/10000) (+ 1 (* -1 (* cosTheta_O cosTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 3)) v)) (* 1/2 (* (exp -6931/10000) (pow (+ 1 (* -1 (* cosTheta_O cosTheta_i))) 2)))) v))) v)))
(-.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 (neg.f32 (+.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (+.f32 (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v))) v))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_O (-.f32 (*.f32 cosTheta_O (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v))))) (/.f32 (*.f32 cosTheta_i (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))
(+ (exp (- (/ 1 v) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 2))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))))
(+ (exp (- (/ 1 v) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (/ 1 v) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (/ 1 v) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (/ 1 v) 6931/10000))) (pow v 2))))))))
(+.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_i (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_O cosTheta_O)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32))) (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O (exp.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal -6931/10000 binary32)))) v))))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
(exp (- (/ 1 v) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v) #s(literal -6931/10000 binary32)))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))
(* cosTheta_O (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i v)) (* 6931/10000 (/ 1 cosTheta_O)))))
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_i v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_O)) (neg.f32 cosTheta_O))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))
(* cosTheta_i (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O v)) (* 6931/10000 (/ 1 cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -6931/10000 binary32) cosTheta_i))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 6931/10000 binary32))) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 6931/10000 binary32))) v)
(/ (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) v)
(/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 6931/10000 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))

eval184.0ms (1.1%)

Compiler

Compiled 36499 to 4735 computations (87% saved)

prune258.0ms (1.5%)

Pruning

18 alts after pruning (12 fresh and 6 done)

PrunedKeptTotal
New198891997
Fresh336
Picked235
Done033
Total1993182011
Accuracy
99.9%
Counts
2011 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.2%
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
92.9%
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
36.6%
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
98.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
98.9%
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (pow.f32 (E.f32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))))
99.8%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
99.9%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
99.8%
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
98.9%
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
99.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
6.2%
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
6.2%
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
99.4%
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
11.5%
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
13.1%
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
6.4%
#s(literal 1 binary32)
Compiler

Compiled 746 to 388 computations (48% saved)

regimes113.0ms (0.7%)

Counts
38 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (pow.f32 (E.f32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v) #s(literal -6931/10000 binary32))))))
(/.f32 (exp.f32 (+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(exp.f32 (+.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (E.f32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 cosTheta_O (/.f32 v cosTheta_i)))) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))))
Calls

9 calls:

25.0ms
sinTheta_O
14.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
12.0ms
cosTheta_O
11.0ms
(*.f32 sinTheta_i sinTheta_O)
10.0ms
sinTheta_i
Results
AccuracySegmentsBranch
99.9%1cosTheta_i
99.9%1cosTheta_O
99.9%1sinTheta_i
99.9%1sinTheta_O
99.9%1v
99.9%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
99.9%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
99.9%1(*.f32 cosTheta_i cosTheta_O)
99.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 105 to 78 computations (25.7% saved)

regimes53.0ms (0.3%)

Counts
23 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (pow.f32 (E.f32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))))) v)
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
Calls

7 calls:

9.0ms
v
8.0ms
sinTheta_i
7.0ms
sinTheta_O
7.0ms
cosTheta_i
7.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.9%1cosTheta_i
99.9%1cosTheta_O
99.9%1sinTheta_i
99.9%1sinTheta_O
99.9%1v
99.9%1(*.f32 cosTheta_i cosTheta_O)
99.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes49.0ms (0.3%)

Counts
20 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
Calls

7 calls:

13.0ms
sinTheta_i
6.0ms
cosTheta_O
6.0ms
cosTheta_i
6.0ms
sinTheta_O
6.0ms
v
Results
AccuracySegmentsBranch
99.8%1cosTheta_i
99.8%1cosTheta_O
99.8%1sinTheta_i
99.8%1sinTheta_O
99.8%1v
99.8%1(*.f32 cosTheta_i cosTheta_O)
99.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes49.0ms (0.3%)

Counts
19 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))) v)
(exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
Calls

7 calls:

11.0ms
(*.f32 cosTheta_i cosTheta_O)
8.0ms
sinTheta_i
6.0ms
sinTheta_O
6.0ms
cosTheta_i
6.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.8%1cosTheta_i
99.8%1cosTheta_O
99.8%1sinTheta_i
99.8%1sinTheta_O
99.8%1v
99.8%1(*.f32 cosTheta_i cosTheta_O)
99.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes39.0ms (0.2%)

Counts
16 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
Outputs
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
Calls

7 calls:

7.0ms
sinTheta_i
6.0ms
(*.f32 cosTheta_i cosTheta_O)
5.0ms
cosTheta_i
5.0ms
sinTheta_O
5.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(*.f32 cosTheta_i cosTheta_O)
98.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes37.0ms (0.2%)

Counts
15 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))))
Outputs
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
Calls

7 calls:

7.0ms
(*.f32 cosTheta_i cosTheta_O)
6.0ms
sinTheta_i
5.0ms
sinTheta_O
5.0ms
cosTheta_O
5.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(*.f32 cosTheta_i cosTheta_O)
98.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 46 to 37 computations (19.6% saved)

regimes28.0ms (0.2%)

Counts
13 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
Outputs
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
Calls

6 calls:

5.0ms
sinTheta_i
5.0ms
(*.f32 sinTheta_i sinTheta_O)
4.0ms
cosTheta_O
4.0ms
v
4.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 38 to 31 computations (18.4% saved)

regimes21.0ms (0.1%)

Counts
11 → 2
Calls
Call 1
Inputs
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(/.f32 (+.f32 v (*.f32 cosTheta_O cosTheta_i)) v)
(*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) cosTheta_i)) (neg.f32 cosTheta_i))
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(exp.f32 (/.f32 (neg.f32 sinTheta_O) (/.f32 v sinTheta_i)))
(exp.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
Outputs
(exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
Calls

5 calls:

6.0ms
sinTheta_O
4.0ms
cosTheta_O
4.0ms
cosTheta_i
4.0ms
sinTheta_i
4.0ms
v
Results
AccuracySegmentsBranch
41.1%2cosTheta_i
40.7%2cosTheta_O
36.6%1sinTheta_i
36.6%1sinTheta_O
36.6%1v
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes10.0ms (0.1%)

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

3 calls:

4.0ms
cosTheta_i
3.0ms
sinTheta_i
3.0ms
cosTheta_O
Results
AccuracySegmentsBranch
36.6%1sinTheta_i
36.6%1cosTheta_O
36.6%1cosTheta_i
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
Outputs
#s(literal 1 binary32)
Calls

5 calls:

3.0ms
sinTheta_O
1.0ms
cosTheta_i
1.0ms
sinTheta_i
1.0ms
cosTheta_O
1.0ms
v
Results
AccuracySegmentsBranch
6.4%1cosTheta_O
6.4%1sinTheta_O
6.4%1v
6.4%1cosTheta_i
6.4%1sinTheta_i
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-2.0086803585468022e-13
-4.142266567187976e-14
Compiler

Compiled 38 to 28 computations (26.3% saved)

simplify10.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×+-commutative_binary32
18×*-commutative_binary32
12×sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05199
17299
28599
39399
49899
59999
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(if (<=.f32 cosTheta_i #s(literal -14757395/73786976294838206464 binary32)) (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
#s(literal 1 binary32)
Outputs
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (pow.f32 (E.f32) (+.f32 #s(literal -6931/10000 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) v))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (+.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (E.f32) (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/.f32 #s(literal 1/2 binary32) (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(if (<=.f32 cosTheta_i #s(literal -14757395/73786976294838206464 binary32)) (exp.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
#s(literal 1 binary32)

soundness3.8s (22.8%)

Rules
7100×*-lowering-*.f32
7100×*-lowering-*.f64
6300×*-lowering-*.f32
6300×*-lowering-*.f64
6136×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
08727339
131436662
083186662
031140
1135125
2761125
37892125
08037125
036176
1149168
2717157
33946155
08030155
0121713928
1425113466
0838413466
032177
1130162
2637149
33680149
09081149
059610356
120099230
277789221
083789221
097011516
1346210630
0835510630
037190
1128190
2552185
33231181
08556181
02121
15319
215019
360819
4274119
5792319
0839619
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 561 to 421 computations (25% saved)

preprocess60.0ms (0.4%)

Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 444 to 282 computations (36.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...